New World Saigon Hotel Ho Chi Minh City
76 Le Lai Street, District 1
Ho Chi Minh City,
VN
Near Ben Thanh Market
Distance2.9 miles
SELECT