Glenwood Suites apartment hosts guests of Ho Chi Minh City.
The venue is 3.6 km away from Zoo and Botanical Gardens. Ho Chi Minh City city center is 10 km away. The property is 5 minutes’ walk from Trois Gourmands offering dishes of French cuisine.
The apartment provides rooms featuring an in-room safe, climate control, cable TV with on-demand movies, a fridge and a writing table. Offering free toiletries and bath sheets, a bathroom comes with a bathtub and a shower.
10 km to Tan Son Nhat International airport.