B&B Central Station


Turin • Show on map
View Details for Price
B&B Central Station enjoys a location in Turin 1.2 miles from Porta Susa Train Station and 1.2 miles from Mole Antonelliana. Among the facilities at this property are an elevator and full-day security…More info
