A delightful, independently owned, classic and centrally located hotel in the lovely cathedral city of Chelmsford.We are a 50 room hotel.The Hotel is located within a few minutes walk from the train station and a couple of minutes from Chelmsford City centre making this a superb location to stay if you are visiting Chelmsford or it's surrounding areas.