Situated approximately 25 minutes' walk from Sacred Rock, the 2-star Cusi Qoyllor Hotel Machu Picchu features baggage storage. While staying at this Machu Picchu hotel, 24-hour security service are available for guests to use.
The centre of Machu Picchu can be reached within a 25-minute walk, and natural attractions like Putucusi Peak are a mere 0.7 km away. The Cusi Qoyllor is located just 550 metres from Plaza Manco Capac and nearly 30 minutes on foot from Santuario Historico de Machu Picchu. The guest house will also take you to the Intipuncu, which is 2.2 km away. Consettur to Machupicchu bus stop is about a 10-minute walk away.
The 14 rooms at the property comprise a dining area. A separate toilet and a shower, along with a hair dryer and bath sheets, are featured.
International cuisine is offered at The Tree House Restaurant, situated in proximity to Cusi Qoyllor Hotel.