Part of the Sol Melia Group of hotels, the 5 star Hotel Melia de Mar is situated on rocky headland overlooking the bay of Palma, 500 metres from the Illetas resort centre where there is a selection of restaurants, bars and shops.