Featuring free WiFi throughout the property, Camellia Apartment is located in Ho Chi Minh City, 1.2 km from HIECC Ho Chi Minh International Exhibition Conference Center. Giac Lam Pagoda is 2.1 km from the property. Free private parking is available on site. All units feature a flat-screen TV with cable channels. Some units have a seating area and/or balcony.