Chelsea is located in Turin, close to Palazzo Chiablese, Cathedral of Saint John the Baptist, and Turin Royal Palace. Nearby points of interest also include Egyptian Museum and Galleria Sabauda. Chelsea features a restaurant and a bar/lounge. Room service is available. Wireless Internet access is available in public areas and the hotel has an Internet point. Guest parking is limited, and available on a limited first-come, first-served basis (surcharge). Additional property amenities include laundry facilities. 15 air-conditioned guestrooms at Chelsea feature minibars and safes. Wireless Internet access is available. Flat-panel televisions have complimentary TV Internet access.
Expedia Affiliate Network