Perched on top of Castle Garth, The Vermont Hotel offers panoramic views of the Newcastle skyline and the River Tyne. The hotel features luxurious rooms, a rooftop restaurant with stunning views, and a spa for ultimate relaxation. Whether you're enjoying a meal or unwinding in your room, you'll be captivated by the breathtaking vistas of the city.