Portsmouth ist eine der größten Städte in der Marine des Landes und hat sich zu einem wichtigen Hafen zivile als auch eine militärische Werft. Das Hotel liegt in der Nähe des Fährhafen Kanal überqueren, und ist daher der ideale Ort zu bleiben, wenn man sich ein Boot am frühen Morgen oder spät aus dem Kontinent. Die Freuden von Portsmouth Stadtzentrum sind nur ein paar Kilometer entfernt.