Located in the center of Ho Chi Minh City (Saigon), the Windsor Plaza Hotel offers unparalleled access to the sights, sounds and attractions of Vietnam’s most vibrant city. The 25 story property stands in Cholon (historic Chinatown) and is minutes away from Saigon’s business district. Since the hotel is the tallest building in its area, each of its rooms features breathtaking views of the entire city. The Windsor Plaza Hotel is a 5 star luxury hotel that combines world-class accommodation and service with the widest selection of shopping, entertainment, dining and meeting facilities in Vietnam. Find the perfect gift at one of the boutique shops within adjacent An Dong Shopping Plaza. Savor the finest Chinese cuisine in the city at the award-winning Ngan Dinh Restaurant. Whether you’re in Saigon for business or pleasure, you are sure to find what you are looking for at the Windsor Plaza Hotel.
Located within the city centre the hotel is about 20 minutes to the airport by a private vehicle. The Ben Thanh market, Notre Dame Cathedral and Reunification Palace is just a 10 minute drive or 15 minute walk from the hotel.
Pagodas, Street Markets
Back to Top