Hotel Chelsea

Via Cappel Verde 1 D, Turin, , Italy

The Chelsea is a small family-run hotel, located just 164 feet from Turin's central Piazza Castello, with links to the train station. The restaurant specializes in Mediterranean cuisine. All rooms at Chelsea Hotel are classically furnished and feature a private bathroom with shower and hairdryer. Free Wi-Fi is available throughout. Hotel Chelsea was awarded with the YES! and Torino Quality marks.The Lentini family personally manage La Campana restaurant, which serves meals suitable for celiac guests on request.

Price: $0

Stars: 3

User Rating: 8.2/10 (838 reviews)

Amenities: