Het hotel bevindt zich in het historische stadscentrum, op 600 meter van de levendige waterkant. De universiteit van Liverpool ligt op 1,9 km van het hotel. Er zijn restaurants en winkels op ongeveer