Casa Killaq HomeApartment
969 Avenida Santiago, Cusco, Peru
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.