This aparthotel is located in Tan Binh, a neighborhood in Ho Chi Minh City. Giac Lam Pagoda and Independence Palace are local landmarks, and some of the area's attractions include Saigon Zoo and Botanic Garden and Dam Sen Water Park. Snow Town Saigon and Suoi Tien Amusement Park are also worth visiting.