Die Jury Inn im Herzen von Southampton bietet eine herrliche Lage, aus denen zu entdecken, die vielen Freuden, dass diese Stadt der Geschichte und Kultur zu bieten hat Besucher. Die Mayflower Theatre and the City Art Gallery gehören zu den vielen Sehenswürdigkeiten zu Fuß zu erreichen. Alle Zimmer verfügen über Klimaanlage sowie eine umfangreiche Palette an modernen Annehmlichkeiten.