Hotel Jumeirah Port Sóller in Mallorca – Room 2000

View from room 2000

It’s all about the views at the Jumeirah Port Sóller on the northwest coast of Mallorca. The hotel is built into the hillside overlooking the curving bay,  protected by the Tramuntana mountains. As soon as you walk in, you walk out again – straight across the lobby to the terrace to take in that view …

Read more »