Villa Margarita Hotel is a 3-star hotel is located in J. P. Laurel Avenue, Bajada Street, City Center, Davao