Address: piazza Ruffini, 18011 Castellaro, Italy
Size: 2 Rooms, 2 Bathrooms
Beds: 3 Single beds, 1 Double bed