Elche de la Sierra
Elche de la Sierra hotels & apartments, all accommodations in Elche de la Sierra
Hotel Moreno
C/ Bolea, 44 C/ Bolea, 44, Elche de la Sierra, Spain
The 2-star Hotel Moreno is located about 950 metres from Lavadero Municipal and offers a tour desk for better sightseeing in Elche de la Sierra. Overlooking patio, the hotel welcomes guests with a…