• Capac Machupicchu Hotel, located across the Alameda Los Artesanos 1508, 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.