7
Rating
Distance to the city center
1.62 km
Hotel Windsor Plaza Cali
Calle 17 Norte 4N-65 Santiago de Cali Colombia
Wi-Fi in public areas24h. ReceptionRestaurantBarBusiness centerGym / Fitness CentreSpaLaundry serviceConciergeChildren care/activities