City Centre
Hotels in Extremadura near City Centre Helechosa
We found 1 property with availability in Extremadura
Show on map
H Helechosa
Avenida De Extremadura, 53, Helechosa, Spain
The 2-star H Helechosa Hotel offers a terrace, located merely 200 metres from Embalse de Cijara. The hotel also includes parking.
starts from
96 USD
price for 1 night
- 1-1