

Located in Soller, Hotel Eden is by the sea, a 1-minute drive from Port de Soller and 6 minutes from Port de Soller Lighthouse. This 4-star hotel is 3.6 mi (5.8 km) from Ferrocarril de Soller Train Station (Soller) and 7.6 mi (12.2 km) from Robert Graves House.