Отель Jumeirah Port Soller Hotel & Spa построен прямо на скале, выступающей из моря. В северо-западной части Майорки — живописной местности, украшенная цепью гор. Для общего спокойного рельефа острова это не характерно, все же более привычный пейзаж для Майорки — песчаные пляжи. Именно за удивительно нехарактерный ландшафт это место и ценят искушенные туристы. Всего одиннадцать трехэтажных зданий раскиданы по вершине горного хребта Трамунтан, занесенного в список объектов всемирного наследия ЮНЕСКО. В отеле 120 номеров, при этом общая территория занимает вовсе немаленькое пространство —18 тысяч квадратных метров.