No image available for this hotel
No image available for this hotel
Davao, Davao
Spend a second to
save a fortune!
Spend a second to save a fortune!
J. Saavedra Street, Toril Davao City Toril,Davao City, Davao
Castle Dreams Hotel is located in Davao City, within 13 km of Deca Wakeboard Park and 14 km of SM City Davao. Among the facilities at this property are room service and an ATM, along with free WiFi throughout the property.
See MoreUsage of subsidiary facilities may incur additional fees