Windsor Plaza Hotel

, Cali, Colombia
Review this Hotel
Popular Travel Destinations

Windsor Plaza Hotel

, Cali
Calle 17 Norte, 4n65 - Cali - 38256 - Colombia 2-660-6390
8 Traveller

Reviews - Windsor Plaza Hotel

(hotels)loading
Travel Library Traveller Rating?
5.0/10

See All 8 reviews

Review this Hotel
(hotels)loading