Windsor Plaza Hotel : Ho Chi Minh, Vietnam

The Windsor Plaza Hotel, your sanctuary in the bustling metropolis of Ho Chi Minh City. Our 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 Vietnam’s largest city and international business hub from our truly world-class hotel.

The Windsor Plaza Hotel features 376 well-appointed rooms and suites, complimentary wireless internet, three award-winning restaurants, terrace bar, a conference centre with six meeting rooms and the 2,000-person capacity Jade Ballroom. It also boasts a modern fitness centre, swimming pool and three Jacuzzis. The hotel also offers guests an hourly shuttle bus to major city destinations.

Windsor Plaza Hotel
Address: 18 An Duong Vuong Street, District 5 Ho Chi Minh City, Vietnam
Phone: +84 28 3833 6688 Fax: +84 28 3833 6888
E-mail: ​ Website:

Check Availability

scroll to top