Het kleine Hotel Chelsea wordt beheerd door een familie en ligt slechts 50 meter van het Piazza Castello, het centrale plein van Turijn, vanwaar u naar het treinstation kunt reizen. Het hotelrestaurant is gespecialiseerd in mediterrane gerechten.
Alle kamers van het Chelsea Hotel hebben een klassieke inrichting en beschikken over een eigen badkamer met een douche en een haardroger. In het hele hotel is gratis WiFi beschikbaar.
Hotel Chelsea werd bekroond met de keurmerken van YES! en van Turijn. Restaurant La Campana wordt persoonlijk beheerd door de familie Lentini. Op verzoek worden er ook glutenvrije maaltijden geserveerd.