O Chelsea é um pequeno hotel de gerência familiar localizado apenas a 50 metros da Piazza Castello, no centro de Turim, com ligações para a estação ferroviária. O restaurante é especializado em cozinha mediterrânica.
Todos os quartos do Hotel Chelsea estão decorados de forma clássica e possuem uma casa de banho privada com chuveiro e secador de cabelo. O acesso Wi-Fi é gratuito em todo o hotel.
O Hotel Chelsea foi premiado com os símbolos de qualidade YES! e Torino. A família Lentini gere pessoalmente o Restaurante La Campana, que serve refeições para hóspedes celíacos, mediante pedido.