La Menara

Naturaleza S/N, adjacent to Vera Natura, Vera, 04620, Spain
(2 star hotel)
#11
Rank 11 of 21 hotels
in Vera
Write a Review

Value Score

Great Value!

Costs Less than similar hotels

See Best VT Value Hotels

Nearby La Menara

Vera Travel Forum

Need advice about Vera, Spain? Visit the Travel Forum for Vera and ask our Answer Gurus.

Vera Travel Guide