El hotel es un edificio histórico que data de 1465. Se encuentra ubicado en el centro de la ciudad de Colchester, la ciudad más antigua de Gran Bretaña, y es uno de los más antiguos de la zona. El hotel goza de una céntrica ubicación en medio de Colchester, a menos de una hora de Londres en tren. También está conectado con la capital y el Gran Eastern Main Line por la carretera A12. Muy cerca de este se encuentra también el aeropuerto de Stansted, a menos de 30 kilómetros de distancia.
El Parliament Restaurant está ubicado en una vieja sala de banquetes, con alfombras rojas y revestimientos en maderas en todas partes, proporcionando un ambiente calido e íntimo para disfrutar la recién preparada comida local. Está abierto para el desayuno o un bocado a media mañana y los invitados pueden elegir de un la carte o mesa dhote menú. También hay un histórico bar lleno de elementos característicos del período.