Loading hotels
Confirming room availability...
The Landmark, 5B Ton Duc Thang Street, Ho Chi Minh City, Vietnam
Near Saigon Square<br /><br />With a stay at The Landmark Serviced Apartments - Managed By Peninsula Properties, you'll be centrally located in Ho Chi Minh City, a 8-minute walk from Opera House and 10 minutes by foot from Vincom Center Shopping Mall. This 4-star aparthotel is 0.8 mi (1.3 km) from Saigon Central Post Office and 1.1 mi (1.7 km) from Ben Thanh Market.