selected country
Philippines

Villa Margarita Hotel

Business address
J. P. Laurel Avenue, Davao City , 8000, Philippines
Phone
+63(82)221 5674
+63(82)221 5675
Fax
+63(82)226 2968

Location Map