With over a century of history, the hotel has stayed true to its essence over the years. El Guía is a boutique hotel and restaurant located in the heart of the town of Sóller, next to the train station, and mere steps from the main square. It is one..