18 An Duong Vuong Str, Dist 5, Ho Chi Minh City, Vietnam | map
The tallest building in the China Town area of Ho Chi Minh City, Windsor Plaza offers its customers world class services and a panoramic view of the surrounding sceneries. The 25 story five star hotel also boasts the largest disco in Vietnam, with easy access to shopping and entertaining areas. Whether you are in Ho Chi Minh City for business or visiting purpose, Windsor Plaza is an ideal choice.
Address: 18 An Duong Vuong Str, Dist 5, Ho Chi Minh City, Vietnam Distance: 3.22km to city center
The Rates above are only average estimates based on multiple booking sites
By clicking on either Agoda or Hotel, you agree to beredirected to a third website