Address: Via Castello 10, 20060 Truccazzano, Italy
Size: 24.0 m², 2 Rooms, 1 Bedroom, 1 Bathroom
Beds: 1 Double bed, 1 Couch
Prices: 59 EUR - 119 EUR / Night