Le Chelsea est un petit hôtel familial, situé à seulement 50 mètres de la Piazza Castello centrale de Turin, avec des liaisons avec la gare. Le restaurant est spécialisé dans la cuisine méditerranéenne.
Toutes les chambres du Chelsea Hotel sont meublées de façon classique et disposent d'une salle de bains privative avec douche et sèche-cheveux. Une connexion Wi-Fi est disponible gratuitement dans tout le pays.
Hôtel Chelsea a été récompensé par le OUI! et Torino Marques de qualité. La famille Lentini gère personnellement le restaurant La Campana, qui sert des repas adaptés aux clients cœliaques sur demande.