Get Listed
Menu
Share
Windsor Plaza Hotel
Hotel
Address:
18 An Duong Vuong Street, District 5, Ho Chi Minh City, Ho Chi Minh City, Vietnam
Tel:
+84 28 3833 6688