The South Lodge Hotel is an attractive Victorian Town House, centrally located in Chelmsford. Although the exterior displays characteristics of the Victorian era, the interior is being carefully refurbished and moderninsed to meet the needs and high standards of today's business & leisure travellers without losing the warm, homely ambiance.
The South Lodge Hotel is an attractive town house located within a five minute walk of the town centre of Chelmsford. Being close to the A12 and only 14 minutes from the M25, the hotel is ideal for both business and leisure visitors alike.
Incorporated within the Hotel is our newly refurbished South Bar & Restaurant providing an international menu. Two rooms adjoin the Restaurant, both able to form an integral part of the Restaurant or become a separate private venue in their own right.
South Bar & Restaurant is an a la carte restaurant that offers contemporary cuisine in a relaxing environment. The restaurant, bar area and functions rooms have all been refurbished and modernized but still provide a comforting homely atmosphere.
With the flexibility to cater for parties and functions from ten to one hundred people, south bar & restaurant is a superb venue for Weddings, Family Celebrations, Professional Functions or Office Parties.
Hotel's Cancellation Policy
12 Noon Day Prior to Arrival