Stage Hostels
Hostel El Castillo
Address: Calle del Castillo, 8
Email: reservas@elcastillovillafranca.es
Telephone: 651616237
Price: shared room: 12–14 €. Prices may change: see the Booking link.
Additional information: Check-in: 13:00. Confirm opening, season and rates before travelling.


