Hotel Windsor Plaza - Ho Chi Minh City Vietnam - Photos
Hotel Windsor Plaza - Ho Chi Minh City Vietnam - Search and Book Hotel
An Duong Vuong, 18 District 5
- Ho Chi Minh City
Hotels 5 Stars Vietnam
An Duong Vuong, 18 District 5
- Ho Chi Minh City
Hotels 5 Stars Vietnam