4 star hotels in Navahonda
We found 1 property with availability in Navahonda
Show on map
Finca Avellaneda
Calle Canada Real S/N, Navahonda, Spain
Offering a saltwater swimming pool and a sunbathing terrace, and views of the mountain, Finca Avellaneda Navahonda hotel is located a 10-minute drive from El Castanar de El Tiemblo Forest. The hotel…
- 1-1