Overlooking the town, the comfortable Khach San Avatar Hotel Ho Chi Minh City is located around a 25-minute walk from Dam Sen Park. This Ho Chi Minh City hotel also includes a charging station for electric vehicles.
Located 4 miles from the few War Remnants Museum, the hotel is also 3.3 miles from Hoa Hung railroad station. Guests can visit places of worship such as the historic Buddhist Giac Lam Pagoda, situated approximately 10 minutes' drive from the Khach San Avatar Ho Chi Minh City. The prominent government center "Independence Palace" lies 4.2 miles from the property. Guests will find Tram Xe Thuc pham Cau Tre bus stop next to the property, a mere 5 minutes' walk away.
This 2-star hotel offers rooms with a dressing area featuring climate control, along with a flat-screen TV with satellite channels. Furnished with a writing desk, they also have sound-proofed windows. Featuring comforts such as hair dryers and towels, the private bathrooms are fitted with a bidet, a walk-in shower, and a separate toilet.
Serving a wide assortment of dishes, Barbecue Garden is in proximity to the Khach San Avatar.