Hotel Windsor CSI Cali is situated in Cali, less than 1 km from Caycedo's Square and 2.4 km from The Plane's Park. The property is located 3.9 km from Pan-American Park, 35 km from National Natural Park Farallones de Cali and 1.
Number of rooms: 24
4 Norte65 Calle 17 Norte, 760045 Cali, Colombia