Camella Northpoint Condo Hotel Davao City
Featuring accommodation with free Wi-Fi, air conditioning and flat-screen TV, Camella Northpoint is situated 700 metres from Abreeza Mall and 2.3 km from SM Lanang Premier.
Camella Street, 8000 Davao City, Philippines