6.5
San Francisco*

1 English reviews

9 international reviews

14° / 23°
24 Oct 2018
Number 19 of 26 hotels in Cala d'Or

Videos of Hotel San Francisco*