INNSiDE by Melia Saigon Central Ho Chi Minh City
129-131 Ton That Dam
Ho Chi Minh City,
VN 70000
Near Saigon Square
Distance0.5 miles
SELECT