Das Hotel Aeon Towers Davao Stadt verfügt über ein Restaurant und liegt nur 7 Fußminuten vom Abreeza Mall entfernt. Das Hotel bietet einen Swimmingpool und WLAN im ganzen Gebäude.
Das Zentrum von Davao Stadt kann man fußläufig in 25 Minuten vom Hotel aus erreichen. Die Kathedrale San Pedro gilt als heilige Stätte und liegt in 3 Kilometer Entfernung von der Unterkunft. Davao Chinese Baptist Church ist ganz nah am Aeon Towers gelegen. Die Bushaltestelle Panacan - SM Davao ist nur 10 Minuten Fußweg von dem komfortable Hotel entfernt.
Neben einer Sitzecke und einem Essbereich sind die Zimmer in der komfortablen Unterkunft mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Die Badezimmer verfügen über ein Bidet, eine getrennte Toilette und eine Dusche für mehr Komfort. Sie bieten zudem ein Bidet, eine getrennte Toilette und eine Dusche in den privaten Badezimmern. Das Hotel Aeon Towers besitzt Zimmer, die die Berge überblicken.
Das Restaurant yakiMIX befindet sich direkt neben dem Hotel und serviert japanische Gerichte, es liegt unter anderem nur 300 Meter zu Fuß von hier entfernt.