Loading hotels
Confirming room availability...
Glenwood Suites, No 3 65 Street, Ho Chi Minh City, Vietnam
In Ho Chi Minh City (District 2)<br /><br />With a stay at Glenwood Suites in Ho Chi Minh City (District 2), you'll be within a 5-minute drive of Saigon River and Vincom Mega Mall. This aparthotel is 5 mi (8 km) from Saigon Square and 5.1 mi (8.2 km) from Ben Thanh Market.