The CHC Hotel Torino Castello occupies a beautifully renovated late 19th-century building in Turin's city center. Just steps from Piazza Castello, the Egyptian Museum, the Mole Antonelliana, and the main shopping streets (Via Garibaldi and Via Roma), it offers a prime location for exploring the city. Porta Nuova and Porta Susa train stations are a convenient 10-minute journey, and Turin Caselle Airport is 20 km away. The hotel's 48 rooms, ranging from Classic to Superior and De-Luxe, feature ...