Loading hotels
Confirming room availability...
Bay Hotel Ho Chi Minh, 7 Ngo Van Nam Street District 1, Ho Chi Minh City, Vietnam
Near Opera House<br /><br />With a stay at Bay Hotel Ho Chi Minh, you'll be centrally located in Ho Chi Minh City, steps from Saigon River and within a 10-minute walk of Vincom Center Shopping Mall. This 4-star hotel is 0.8 mi (1.2 km) from Saigon Zoo and Botanic Garden and 0.8 mi (1.3 km) from Opera House.