The Factory Contemporary Arts Centre is about 25 minutes' walk from the 4-star Glenwood Residences Ho Chi Minh City hotel, which boasts a sauna and recreational facilities. Featuring an indoor swimming pool, the hotel is steps away from Aura & Co Health Spa.
The monumental Central Post Office is also located 4.8 km from this Ho Chi Minh City hotel. The nearby notable religious buildings include the French-built Saigon Notre Dame Cathedral, approximately 10 minutes' drive from the Glenwood Residences Ho Chi Minh City. Nha van hoa Thao Dien bus stop is fairly close to the accommodation.
Guests can enjoy a selection of Italian dishes at Lubu Restaurant situated 300 metres away.