- Liked: Cleanliness, staff & service, amenities, property conditions & facilities
Very clean and well maintained. The staff is friendly and helpful.
Your dates need to occur after 2020-01-21. Try updating your dates to see prices for your trip.
Located in Ho Chi Minh City, Windsor Plaza Hotel is in the entertainment district and connected to a shopping centre. War Remnants Museum and Museum of Ho Chi Minh City are cultural highlights, and some of the area's notable landmarks include Independence Palace and Saigon Notre-Dame Basilica. Dam Sen Water Park and Saigon Zoo and Botanic Garden are not to be missed.
Rooms are nice and clean.