Situated around 25 minutes by foot from Tambomachay, Llama House Cusco also boasts easy access to Wanchaq train station which is 2.2 miles away. Wi-Fi is provided for both business and leisure activities.
Saqsaywaman is located 3.4 miles from the apartment. Centro Historico De Cusco is approximately a 10-minute drive from this apartment.
Llama House Cusco also features a kitchenette with facilities. Guests can also take a bus at Aeropuerto bus station, set 0.3 miles away, to explore the rest of Cusco.