El Hotel Ristorante I Castelli es un moderno hotel ecológico a sólo 5 minutos a pie del centro histórico de Alba. Tiene una terraza panorámica con restaurante y ofrece WiFi, aparcamiento privado y centro de fitness, todo de forma gratuita.
Las habitaciones del I Castelli son amplias y tienen TV vía satélite de pantalla plana de 32 pulgadas y minibar. Incluyen baño privado con zapatillas, artículos de aseo gratuitos y secador de pelo.
El restaurante, abierto para la cena, sirve platos regionales y dispone de una extensa carta de vinos. También se ofrece un desayuno buffet que incluye embutidos, queso y fruta fresca.
El I Castelli Hotel está a 5 minutos a pie de la famosa catedral de la localidad, a 1 km de la estación de tren y cerca de una piscina y varias tiendas.