The Vermont Hotel

113 followers
·
33 following
Located in the heart of the City of Newcastle, next to the Castle Keep and opposite the historic Moot Hall.
The Vermont Hotel