Located in Davao City, a 2-minute walk from Abreeza Mall, Aeon Towers has accommodations with a garden, private parking, a restaurant and a bar. Among the facilities at this property are room service and a 24-hour front desk, along with free WiFi throughout the property. SM Lanang Premier is 1.5 miles away and People's Park is 1.9 miles from the hotel.
At the hotel, rooms are equipped with a desk, a flat-screen TV, a private bathroom, bed linen and towels. Aeon Towers provides some accommodations with mountain views, and every room comes with an electric tea pot. The rooms at the accommodation have air conditioning and a closet.
SM City Davao is 4.5 miles from Aeon Towers, while Eden Nature Park is 20 miles from the property. The nearest airport is Francisco Bangoy International Airport, 3.1 miles from the hotel.