Travel Reservations Center
Book Online or By Phone

Windsor Plaza Hotel Saigon

Windsor Plaza Hotel Saigon

18 An Duong Vuong Street
Ho Chi Minh City, VN 00000 Map It
Ho Chi Minh