8.9/10
Wonderful
14 reviews
Free Wi-Fi
Overlooking the medieval town of Castro dei Volsci, La Locanda Del Ruspante offers free Wi-Fi throughout and rooms decorated with natural materials. It is part of a farm house, producing its own vegetables.
Number of rooms: 8
Via Collenuovo 1, 03020 Castro dei Volsci, Italy