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

Guest Ratings

Star Ratings

priceline.com
Agoda