Trofarello, Italy, Via Torino, 141
All(118) Rooms(10) Property(0) Dining(18) Facilities(0) Nearby(0) Various(38) Facilities(0) Nearby(0) Various(38)
$ 84
8.8
photos
View on Map
See availability