N/A nights


0 trip_advisor

Majorca Island - Calas de Mallorca, Spain

The Sol Balmoral is located in the Cala Antena - Calas De Mallorca area of Lorca, Illes Balears, Spain. The hotel is near many places of interest such as the beaches of Cala Antena and Calas de Mallorca, the Natural Park of Cala Mondrago, and the Cabrera Archipelago National Park. The Sol Balmoral offers rooms with private balconies or terraces, flat-screen TVs, and free Wi-Fi. The hotel also has an outdoor pool, a sun terrace, a bar, and a restaurant.