Das Admiral Fitzroy Inn liegt an der Thames Street, nahe der Hafenfront von Newport, und in unmittelbarer Nähe von Restaurants und beliebten Sehenswürdigkeiten. Dieses Bed & Breakfast wurde 1854 erbaut und steht im National Register of Historic Places.
