Located 3.4 miles from the large marketplace "Ben Thanh Market", the 4-star Glenwood Residences Ho Chi Minh City hotel is 7 minutes by foot from Aura & Co Health Spa. The hotel is 2.4 miles from the expansive Museum of Vietnamese History and provides guests with a Turkish steam room and a sauna.
Located about 15 minutes' drive from the presidential Independence Palace, this Ho Chi Minh City hotel is also about 10 minutes' drive from Hoa Hung railroad station. Guests can visit places of worship such as the 19th-century European-style Saigon Notre Dame Cathedral, situated 3 miles from the Glenwood Residences. Shopping enthusiasts will enjoy being 20 minutes' walk from the modern multi-story Vincom Mega Mall Thao Dien. The nearest bus stop is Nha van hoa Thao Dien 300 feet away.
Eden Garden Cafe & Restaurant is just around the corner from the Glenwood Residences Ho Chi Minh City.