South Lodge Hotel, 196 New London Road, Chelmsford, CM2 0AR
The South Lodge Hotel is an attractive Victorian town house and has recently been carefully refurbished and modernized whilst retaining a warm, homely atmosphere. The hotel is a short walk from Chelmsford town center and the county cricket ground and
The South Lodge Hotel has extensive facilities for functions and can cater for up to 120 people for wedding receptions, parties or business conferences.