6.5
San Francisco*

1 English reviews

9 international reviews

23° / 30°
18 Jul 2018
Number 19 of 26 hotels in Cala d'Or

Videos of Hotel San Francisco*