Av. de la Alpujarra, 18, 18420 Lanjaron, Granada, 18420, Granada/Sierra Nevada, , Spain
Beschreibung
Facilities and amenities include restaurant, air conditioning, and free Wi-Fi.
Rooms feature cable/satellite TV, air conditioning, private bathroom, and shower.
Address: Av. de la Alpujarra, 18, 18420 Lanjaron, Granada 18420 Spain