Las Rocas features free WiFi and views of mountain in Vega de Valcarce. Among the various facilities of this property are a terrace and on-site dining. Every room is equipped with a terrace with views of the lake.
VIEW MORE ON
Loading your rates and availability
No user reviews available yet.
Helps other travelers, take a moment to write a review