O hotel está localizado perto do centro da cidade de Bristol em Anchor Road, e oferece uma excelente localização para basear-se se você está procurando explorar a rica e vibrante cidade. Dentro de uma milha é o bem amada Bristol Zoo e apenas um pouco mais longe são os edifícios históricos da universidade e as grandes ruas comerciais do centro da cidade. Mais de uma centena de quartos são servidos por uma casa de café bar e existem efeitos construídas instalações para reuniões no local.