El hotel está ubicado privilegiadamente en medio de tierras sagradas y veneradas, en el pueblo de Machu Picchu, que otorga a nuestros visitantes una verdadera experiencia de lujo. Rodeado de naturaleza y esplendor, muy cerca de las imponentes edificaciones llenas de conocimiento y sabiduría donde erigió la fascinante ciudadela inca con historias que aún no terminan de contarse. Así también en medio de un bello, imponente y majestuoso paisaje, a tan solo 5 minutos de la estación de tren y frente de la estación de bus a Machu Picchu.