Albergue el Castillo offers accommodations in Villafranca del Bierzo. The property is located on El Camino de Santiago pilgrimage route and offers specific services and facilities for pilgrims.
Albergue el Castillo features free WiFi .
There is a shared kitchen at the property.
Ponferrada is 12 mi from El Castillo, while Manzaneda is 30 mi away.