Overview
Strategically located right in the centre of the town of Soller, one of the most beautiful areas of the north-eastern coast of Majorca right in the middle of the Sierra Tramuntana Mountains, the Gran Hotel is located in one of the most characteristic buildings of Soller.