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)
Regency Inn
Villa Abrille Street
Oroderm Beauty Hotel
Magallanes Street

Guest Ratings

Star Ratings

priceline.com
Agoda