Ubicado en Carrow Road, Norwich, el hotel está construido en la sede del club de fútbol de Norwich. Norwich es un lugar perfecto para que los huéspedes disfruten de las compras en la ciudad, además está a buena distancia de la ciudad histórica de Cambridge y de la ciudad de carreras hípicas de Newmarket.
El restaurante situado en la planta baja es cómodo a la par que moderno, con ventanas de cuerpo entero que dan a la calle Carrow Road. El restaurante está abierto a lo largo del día y ofrece aperitivos ligeros y comidas principales. Sirve un buffet completo para desayunar.