Casa Killaq Home Apartment Cusco
Set in Cusco, near San Pedro Train Station, La Merced Church and Church of the Company, Casa Killaq Home features a bar. The property is around 1.2 km from Santa Catalina Convent, 1.4 km from Holy Family Church and 1.4 km from Inka Museum. Free Wi-Fi is available throughout the property and Wanchaq Train station is 1.9 km away.
Number of rooms: 3
969 Avenida Santiago, Cusco, Peru