Can Blau Restaurant is located in the village of Sóller, in the north of the island of Mallorca.
The Gran Hotel Sóller is placed in the heart of Sóller, right next to the town market and 350 metres 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 of Port de Sóller just a few kilometres away.