Der Ort liegt an der A12, der wichtigsten Straße Stamm, der aus dem Zentrum von London, in Essex, das Hotel liegt in der Nähe zu vielen der Hauptattraktionen von Colchester, die älteste Stadt verzeichnete in Großbritannien. Colchester Castle und Colchester Zoo gehören zu den beliebtesten Ausflugsziele in der Umgebung und bietet ein Tag für die ganze Familie. Das Hotel verfügt über einen Little Chef beigefügt und eine Tankstelle vor Ort.