translate English to French: We enjoy a secluded location on a hill with wonderful views of the bay of Palma.
Avantageusement situé sur une colline, l’hôtel a vue sur la baie de Palma.