Loading hotels
Confirming room availability...
Innside by Melia Saigon Central, 129 131 Ton That Dam Street District 1, Ho Chi Minh City, Vietnam
Near Saigon Square<br /><br />INNSiDE by Melia Saigon Central is centrally located in Ho Chi Minh City, a 4-minute walk from Saigon Square and 6 minutes by foot from Takashimaya Vietnam. This 4-star hotel is 0.7 mi (1.1 km) from Ben Thanh Market and 0.8 mi (1.3 km) from Opera House.