Llama House Cusco boasts views of the garden and is located 2 km from Tambomachay. The maximum occupancy at this spacious 70 m² apartment is 5 guests.
The 2-room Llama House is fitted with a mini-kitchen. Wanchaq train station is 3.6 km away. This property features a terrace on which guests can unwind.
The legendary Twelve-angled stone is 10 minutes' drive from the apartment, while Aeroexpreso Airport Shuttle bus station is fairly close to the property. Tupac Amaru square is also set 3.3 km away.