Situated in Davao City, 200 metres from Abreeza Mall, Aeon Towers features accommodation 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. The property is non-smoking and is set 2.5 km from SM Lanang Premier.
At the hotel, the rooms include a desk, a flat-screen TV, a private bathroom, bed linen and towels. All rooms at Aeon Towers have air conditioning and a wardrobe.
People's Park is 3 km from the accommodation, while SM City Davao is 7.2 km from the property. The nearest airport is Francisco Bangoy International Airport, 5 km from Aeon Towers.