Das 2-Sterne-Hotel Cusi Qoyllor Machu Picchu liegt in unmittelbarer Nähe von der Estacion Peru Rail a Hidroelectrica, und zwar ca. 5 Gehminuten von hier entfernt.
Mercado Central und Wiñaywayna Park sind in 10 Minuten zu Fuß bzw. 15 Minuten zu Fuß zu erreichbar. Zum Stadtzentrum von Machu Picchu sind es nur 25 Gehminuten. Der Plaza Manco Capac befindet sich in einer 550 Meter Entfernung vom Cusi Qoyllor Machu Picchu. Die Bushaltestelle Consettur to Machupicchu befindet sich in unmittelbarer Nähe zum Hotel. Die Pension in Machu Picchu ist 15 Minuten Autofahrt vom Flughafen Machu Picchu entfernt.
Die 14 Zimmer im Cusi Qoyllor verfügen über einen Essbereich. Sie stellen den Gästen Badezimmer mit einer getrennten Toilette und einer Dusche bereit. Den Gästen stehen eine getrennte Toilette und eine Dusche sowie ein Haartrockner und Badelaken zur Verfügung.
Lediglich 7 Gehminuten vom Hotel Cusi Qoyllor entfernt werden lateinamerikanische Speisen im Restaurant Indio Feliz Restaurant Bistro aufgetischt.