Best Western Atlantic Hotel
Brook Street, Off New Street, Chelmsford, England
During your stay at Best Western Atlantic Hotel, you're just a quick walk from Chelmsford Cathedral. Free WiFi in public areas, free self-parking and a restaurant are available.