World Palace Hotel by OYO Rooms Hotel
Hotels in Central Davao City, Best hotels in Davao
Near Talomo, 8000 Davao, Davao, 8000
WiFi
Breakfasts
Parking
Swimming Pool
Number of rooms: 5





















