Loading hotels
Confirming room availability...
Sedona Suites Orchid Tower, 65 Le Loi Boulevard Ben Nghe Ward, Ho Chi Minh City, Vietnam
With a stay at Sedona Suites Orchid Tower, you'll be centrally located in Ho Chi Minh City, steps from Saigon Square and Takashimaya Vietnam. This 4-star hotel is 0.3 mi (0.6 km) from Ben Thanh Market and 0.8 mi (1.3 km) from Opera House.