Ngoc Anh Hotel is located in Ho Chi Minh City, 1.4 miles from AEON Mall Binh Tan and 1.5 miles from Dam Sen Cutural Park. Guests can enjoy the on-site restaurant. Free WiFi is featured and free private parking is available on site. There is a 24-hour front desk at the property. The hotel also provides bike rental. Giac Lam Pagoda is 2.4 miles from Ngoc Anh Hotel, and An Dong Plaza is 2.8 miles away. The nearest airport is Tan Son Nhat International Airport, 5 miles from the property.