This hotel is the ideal place for nature lovers, located between Es Trenc beach, the coastal area and Isla de Cabrera.