The Vermont Hotel offers a host of facilities and services designed to make your stay in Newcastle as enjoyable as possible. If you are looking for a Newcastle Hotel then few hotels can boast a...
Set within nine acres of woodland and gardens and built around 17th Century Manor House, we offer extensive four-star hotel services and facilities along with a conference centre. We have 114...