Hotel Windsor Cali
Calle 17 Norte # 4N-65, Cali
Average, 3.5 Enjoy practical facilities when you stay at the Hotel Windsor Cali. This colorful property in the city of Cali features modern amenities and cozy guestrooms, making it an ideal accommodation option for a pleasant business trip or vacation in the city. Make the most of convenient services and explore the diverse range of attractions by the Hotel Windsor Cali during a memorable stay.
Less InfoEnjoy practical facilities when you stay at the Hotel Windsor Cali. This colorful property in the city of Cali features modern amenities and cozy guestrooms, making it an ideal accommodation option fo...
More Info