Colchester

Hotellit

Red Lion Hotel ***

The Red Lion Hotel is located in the city centre, 200m away from Colchester Castle and 700m from the Castle Park Cricket Ground....