Colchester da Red Lion Hotel está convenientemente situado na cidade de High Street, no centro da Grã-Bretanha mais antigos da cidade gravada. A pouca distância deste período Tudor património do hotel são abundantes lojas, armazéns, bares e restaurantes, e ao mesmo tempo a chegar é o histórico Castelo Colchester e da sua envolvente parque. O interior do hotel suas características originais traves de madeira, criando um ambiente único. A Red Lion é acessível por via ferroviária a partir de Londres através de Colchester North Station, uma milha de distância.