Hotel HATUN INTI BOUTIQUE
★★★★
512 Imperio de los Incas, Machu Picchu, Peru Show on map
SACRED STONE BOUTIQUE HOTEL is a 3-star hotel in Machu Picchu, Peru. It is one of 78 places to stay in Machu Picchu listed on Triptoic.
512 Imperio de los Incas, Machu Picchu, Peru
SACRED STONE BOUTIQUE HOTEL is located at 512 Imperio de los Incas, Machu Picchu, Peru.
SACRED STONE BOUTIQUE HOTEL is rated 3 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Hotel