Windsor Plaza Hotel Ho Chi Minh

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.


scroll to top