ANDALUCIA

lanjaron, spain. AVDA.DE LAS ALPUJARRAS, 17

The hotel boasts 58 rooms with ensuite bathroom, telephone, terrace, TV, heating. It also features lounges, TV lounge, car parking, outdoor swimming pool and restaurant. [ + ]