Overview
Hotels
Things to Do
Restaurants
Nightlife
Facts
Explore
Fowlers Hotel
Address:
C/Den Rito 12 C/Den Rito 12
07660 Mallorca, Spain
view map
Phone:
+34 971 643 104
NileGuide Expert tip:
In old Cala d'Or, traditional & comfortable.
Map:
Contact
·
Privacy
·
Terms