The Red Lion Hotel is in Colchester - England. This wonderful property has been considered a historic building of Tudor England. The rooms are fully equipped to ensure the comfort of its guests. All rooms have free cable TV, high speed internet, hair dryer, safe and mini bar. Parking is free for those who choose to stay at the hotel.