This comfortable Hotel is set in Machu Pichu. There are public transport links just a short walk away. The accommodation consists of 42 guests rooms. This Hotel was constructed in 2006. Moreover, there is a wireless Internet connection at hand in communal areas. The front desk offers 24-hour reception. Those who dislike animals may enjoy their stay, as this Hotel does not allow pets. Additional fees may apply for some services.