Cubas Home Machu Picchu hotel biedt 13 kamers en ligt slechts 450 meter van het Peru Rail Station naar Hidroelectrica.
Gasten kunnen de Tempel van de Zon op ongeveer 2 km afstand en Cascadas Alcamayo binnen het bereik van het hotel vinden. Het kost 30 minuten met de auto om het stadscentrum van Machu Picchu te bereiken. Cubas Home bevindt zich op circa 25 minuten lopen van het Inca Wegennetwerk en andere belangrijke bezienswaardigheden van Machu Picchu. Het hotel ligt op 750 meter van de Plaza Manco Capac een paar momenten van de bushalte to Machu Picchu.
Bestaande uit een eetgedeelte, zijn de kamers van het pand uitgerust met een flatscreen TV met satellietzenders.
Julian Restaurant met Peruviaanse maaltijden is gesitueerd op ongeveer 5 minuten rijden naar dit hotel in Machu Picchu.