This 4-star hotel provides 70 elegant bedrooms and is conveniently situated in the heart of Carlisle. Guests are a short walk from the Carlisle Railway Station an ideal starting point from which to explore the ... Read more

View all Luxury Hotels in Carlisle