Am Herzen von Plymouth, in der Nähe von allen wichtigen Sehenswürdigkeiten der Stadt und der Fährhafen, dieser Premier Inn kaum in einer besseren Position. Es gibt eine Bar und Restaurant vor Ort, das eine Vielzahl von Speisen und Getränken Optionen Alltag. Die Zimmer wurden so gestaltet, bieten einen Ort der Ruhe und Entspannung, weg von dem Stress des modernen Lebens.