Directions to Hotel Inka TownAddress: Calle Wiñaywayna c - 12,Urb. Las Orquideas, Machu Picchu, Peru
Average rating: 0%
Rooms from: US$ 80.00
Directions to Hotel Inka Town
Inka Town Hotel, located across the street Wiñaywayna C-12 Urb Las Orquideas in Machupicchu Cusco - Peru Our Hotel is located right next to the train station, this allows travelers easy access to the bus station area as well as wing craft and the main streets of the place.