El Grand Hotel Sitea de 5 estrellas de lujo está situado en el centro de Turín, justo detrás de la Piazza San Carlo y a 10 minutos a pie de la Piazza Castello. Los huéspedes pueden disfrutar en el hotel el restaurante con estrellas Michelin Carignano. También hay un gimnasio gratuito.
Todas las habitaciones del Grand Hotel Sitea cuentan con aire acondicionado y baño, TV LCD, minibar y caja fuerte. Cada uno tiene un baño de mármol, algunos con bañera de hidromasaje y albornoces. Siempre se proporcionan artículos de aseo gratuitos y zapatillas.
El desayuno es un buffet variado y abundante, y se sirve en el jardín del hotel durante los meses cálidos.
El Museo egipcio y el Palacio Real están cerca. Tiendas y restaurantes rodean el Sitea.