Located around 6 km from Independence Palace, the 3-star Glenwood Suites Ho Chi Minh City hotel is a mere 5 minutes' walk from Aura & Co Health Spa.
Guests can dine at the restaurant Eden Garden Cafe & Restaurant located 650 metres away.
There is a gym with a wide range of sports.
The hotel is about 15 km from Tan Son Nhat International airport and a 15-minute ride from such cultural venues as War Remnants Museum. Saigon Zoo And Botanical Garden, 3.7 km away, is definitely a must-see for family tourists in Ho Chi Minh City. This Ho Chi Minh City hotel is about 10 minutes by car from Turtle Lake.