6.5
San Francisco*

1 English reviews

9 international reviews

/ 13°
19 Dec 2017
Number 19 of 26 hotels in Cala d'Or

Videos of Hotel San Francisco*