Le Chelsea est un petit hôtel à la gestion familiale, situé à seulement 50 mètres de la Piazza Castello de Turin, avec des correspondances vers la gare. Le restaurant est spécialisé dans la cuisine méditerranéenne.
Toutes les chambres du Chelsea Hotel sont meublées dans un style classique et dotées d'une salle de bains avec douche équipée d'un sèche-cheveux. Une connexion Wi-Fi gratuite est disponible dans l'ensemble de l'établissement.
L'hôtel Chelsea a reçu le label YES! Torino Quality. La famille Lentini gère personnellement le restaurant La Campana, qui sert des repas adaptés aux personnes intolérantes au gluten sur demande.