Avida Towers Davao bevindt zich in Davao City, op 14 minuten lopen van People's Park, en biedt uitzicht op de stad. Het hotel met 3 sterren biedt een tuin en heeft kamers met airconditioning, gratis WiFi, en een eigen badkamer. Privéparkeren is beschikbaar op het terrein.
Alle kamers bij het hotel hebben een bureau en een flatscreen-tv. Alle kamers bij Avida Towers Davao hebben beddengoed en handdoeken.
Het personeel van de receptie spreekt Engels, Japans en Filipijns, en geeft je graag praktisch advies over de omgeving.
Populaire bezienswaardigheden in de buurt van de accommodatie zijn D' Bone Collector Museum, Davao City Hall en Museo Dabawenyo. Het dichtstbijzijnde vliegveld is Internationale luchthaven Davao (Francisco Bangoy), op 7 km van Avida Towers Davao.