Hotel in Turin
Reasons to book
About this hotel
Central Location
The Chelsea, a small family-run hotel, is ideally situated just 50 metres from Turin's central Piazza Castello, offering easy access to the train station and local attractions.
Comfortable Accommodation
Each room at Chelsea Hotel is elegantly furnished, equipped with a private bathroom, shower, and hairdryer, ensuring a comfortable stay for guests. Enjoy the convenience of free Wi-Fi available throughout the property.
Award-Winning Dining
Indulge in Mediterranean cuisine at the hotel's restaurant managed by the Lentini family, known for its quality and YES! and Torino Quality marks. Guests can also savor gluten-free options upon request at La Campana restaurant.
Experience the charm of The Chelsea and book your stay today!
Amenities at Hotel Chelsea
Map of Turin

Available Rooms
Things to know
- Pets allowed, fees apply
- Kids allowed, fees apply
- No parties or events allowed without prior approval, fees apply
- Must be 25 or older to rent