Das Chelsea ist ein kleines, familiengeführtes Hotel, nur 50 m von Turins zentraler Piazza Castello mit Verbindungen zum Bahnhof entfernt. Das Restaurant ist auf mediterrane Küche spezialisiert.
Alle Zimmer im Chelsea Hotel sind klassisch eingerichtet und verfügen über ein eigenes Badezimmer mit Dusche und Haartrockner. WLAN steht im gesamten Hotel kostenlos zur Verfügung.
Das Hotel Chelsea wurde mit dem YES! und dem Gütezeichen Torino Quality ausgezeichnet.Die Familie Lentini persönlich führt das Restaurant La Campana, das auf Anforderung auch glutenfreie Speisen serviert.