Overview

Rural Cavadas

La Herreria, 3, Villar de los Barrios, 24414 Ponferrada, Castilla y Leon, Spain
+34 987 057 919

$66+

Rates

Get Rates

Check in
Check out
Map