Search for rooms in Windsor Plaza and nearby

Compare with (in a new window):

★★★

Windsor Plaza

Windsor Plaza (3 stars) is accommodation with many amenities located at about 3 km from the center of Santiago de Cali. The lodging has free Wi-Fi internet connection in all its facilities. These are some of the more relevant amenities offered: restaurant service. Customers traveling with pets are also allowed to stay. About the touristic spots, close to Museo arqueológico La Merced and La Tertulia Museum.

Photos

Photo - Windsor Plaza Photo - Windsor Plaza Photo - Windsor Plaza Photo - Windsor Plaza Photo - Windsor Plaza

Availability


Windsor Plaza reviews

7.7

Good

There are 175 comments on this accommodation:

Location / Directions

Address: Calle 17 Norte, 4 N 65. 760045 Cali. Colombia.