About the Hotel
About
The Vermont Hotel is the crowning jewel in the Newcastle city landscape
Situated next to the historic Castle Keep and opposite the Moot Hall, the Vermont Hotel is ideally located for a central stay in one of the most bustling cities the UK has to offer.
- / -
Check Availability