Photos coming soon
HOTEL
Hotel Windsor Plaza
CALLE 17 Norte # 4N -65, Cali
Where it sits
Hotel Windsor Plaza
CALLE 17 Norte # 4N -65, Cali
3.45911, -76.53104
Plan around Hotel Windsor Plaza
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 20, 2026.
