
Davao City, Philippines
Davao Royal Suites and Residences
3-star hotel
The Davao Royal Suites offers convenient access to the heart of Davao City, placing you near banks, businesses, parks, City Hall, and the San Pedro Cathedral. Located at 34 Claro M. Recto Street, this establishment features hotel…
- Wi-fi
- 24-hour reception
- Car park
- Secure parking
























