No image available for this hotel
No image available for this hotel
Davao, Davao
Spend a second to
save a fortune!
Spend a second to save a fortune!
Claveria Street Avida Towers Davao T2 1121, Davao
Featuring an outdoor pool and pool views, Avida Towers Davao T2 1121 is located in Davao City. The accommodation is 400 metres from People's Park, and guests benefit from complimentary WiFi and private parking available on site.
See MoreUsage of subsidiary facilities may incur additional fees