Windsor Plaza Hotel will be closed to the public between 20MAR20 and 30APR20 and will not be accepting arrivals during that time. A five-star hotel offers guest impeccable facilities and the highest standard of service to make your stay-be it for business or pleasure- convenient and comfortable. Discover Vietnams largest city and international business hub from our truly world-class hotel.
Windsor Plaza Hotel
18 An Duong Vuong Street Ward 9 District 5
Ho Chi Minh City, Ho Chi Minh, Vietnam