Situata a 500 metri dall'area museale e a 10 metri dalla stazione ferroviaria di Machu Picchu, la Casa del Sol Machupicchu offre gratuitamente la connessione WiFi e il servizio navetta dalla stazione ferroviaria di Machu Picchu.
Le camere dispongono di bagno privato, minibar e TV satellitare.
La Casa del Sol Machupicchu offre un deposito bagagli e il servizio concierge.
L'Aeroporto Internazionale di Cusco-Alejandro Velasco Astete dista 83,4 km dal Casa del Sol Machupicchu.