A stay at Gran Hotel Sóller places you in the heart of Soller, within a 10-minute drive of Ferrocarril de Soller Train Station (Soller) and Port de Soller. Featured amenities include a business center, limo/town car service, and complimentary newspapers in the lobby. Planning an event in Soller? This hotel has facilities measuring 431 square feet (40 square meters), including a conference center. A shuttle from the hotel to the airport is provided for a surcharge (available 24 hours), and free self parking is available onsite.