With a stay at L'Avenida Hotel, you'll be centrally located in Sóller, within a 10-minute drive of Port de Sóller Marina and Port de Soller Lighthouse. This upscale hotel is 7.6 mi (12.2 km) from Cala Deia and ... Read more

View all Luxury Hotels in Soller