Due to its location, in a quiet town surrounded by nature, Eden Nord hotel is recommended for families and sports enthusiasts as walkers and cyclists
Located in the Port de Sóller, 300 m from the beach, the marina and the bars and restaurants.
Carrer de mestral, 5, 07108 port de sóller, illes balears, spain
Port of soller
Checking for room alternatives