Located in Davao City, within 2.3 km of SM City Davao and 2.6 km of People's Park, Hotel San Marco Davao provides accommodation with a restaurant and as well as free private parking for guests who drive. The property is around 5.
Number of rooms: 32
Mc Arthur Highway Matina, 8000 Davao City, Philippines