Localizado a uma curta distância a pé do Mirador de Llactapata, o hotel Machupicchu Ecolodge dispõe de solário e jardim. Temple of the Three Windows fica a 6 km de distância, e Inti Punku fica a 7 km deste hotel.
A Huayna Picchu está situado a 6 km da propriedade. Para quem viaja de longe, o aeroporto de Machu Picchu fica a 20 minutos de carro.
Varanda e escrivaninha estão disponíveis nos quartos, alguns dos quais também apresentam vistas para a montanha. Os hóspedes podem usar chuveiro, juntamente com produtos de higiene.
O pequeno-almoço é fornecido o restaurante.