Villa Rosa

2.5
(2 reviews)
Via Peola 13, 03043, Cassino Italy
Bed and Breakfast
Hotel
Villa Rosa | Cassino | Italy | TripAligner