The Victorian town house hotel offers accommodations and lodging with a tasteful combination of modern design and old-fashioned comfort. Situated only steps away from the Chelmsford town centre, The South Lodge Hotel provides guests with a relaxed hideaway for a weekend getaway, a long retreat or for a short business trip. We are located just ten minute walk from Chelmsford Town Centre and the County Cricket ground and is only a short distance from the A12 and 14 miles from the M25, the hotel ... More