A stay at The Royal Mandaya Hotel places you in the heart of Davao, within a 10-minute walk of Aldevinco Shopping Center and People's Park. This hotel is 2.5 mi (4.1 km) from SM City Davao and 3.1 mi (5.1 km) f ... Read more

View all Luxury Hotels in Davao