Our location

In the heart of Sóller

The Gran Hotel Sóller is located in the town of Sóller, in the north of Mallorca island and at a distance of 35 kilometers from Palma Airport. It is conveniently placed in the heart of Sóller, right next to the town market and 350 meters from the Main Square.

Sóller has an incomparable setting, it is located in a valley surrounded by mountains and at the same time you can enjoy the sea

How to get to the Gran Hotel Sóller

Gran Hotel Sóller
C/Romaguera, 18
07100 Sóller
I. Baleares

Tel: +34 971638686

Handy y WhatsApp: +34 644 213842

Fax: +34 971631476