INDOOR - WINDSOR PLAZA SAI GON
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
City Ho Chi Minh City|Sleeping Rooms 405|Meeting Rooms 23|Largest Mtg Rm 16,140 Sq. Ft.|Meeting Space 65,000 Sq. Ft.