Windsor Plaza Hotel Hotel
18 An Duong Vuong, Ward 9, District 5, Ho Chi Minh, 700000
The luxurious Windsor Plaza Hotel towers 25 stories above Cholon District (Chinatown) in central Ho Chi Minh City. Just next to An Dong Shopping Centre, it features a rooftop swimming pool and the award-winning Ngan Dinh Cantonese Restaurant.