Casa Italia offers pet-friendly accommodation in Cusco The apartment is 27 km from Central bus station Free WiFi is available throughout the property There is a private bathroom with a shower Coricancha is 35 km from Casa Italia, while Santo Domingo Church is 37 km from the property Alejandro Velasco Astete International Airport is 1 km away