Via collenuovo 1, 03020 Castro dei Volsci
Farm stays
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. Rustic decorations define rooms and suites, which come with air conditioning and a flat-screen...