7.094069 ­125.614301
Go to map view
J. P. Laurel Avenue, Bajada Street, Davao City 8000, Philippines +63 822 275 726

Get Rates

Show Villa Margarita Hotel at top of the results.

Get Flight + Hotel

Similar Hotels

Orchard Hotel
J.P. Laurel Bajada ST. Davao City (Front OF Water District)
Oroderm Beauty Hotel
Magallanes Street
Las Casitas de Angela II
509 Loyola Street Bo. Obrero

Guest Ratings

Star Ratings