Situated in centrally-located Plaza de Los Pinos in Cala Rajada betwen Son Moll and Cala Agulla beaches. Comprising two completely renovated buildings connected by an undground walkaway.
See more: Hotels in Europe Hotels in Spain Hotels in Costa-de-mallorca Holiday Destinations in Europe