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.Check Availability