Located just off the A12, Holiday Inn Express Colchester offers air-conditioned, modern bedrooms with satellite TVs. There is a restaurant, a bar and free private parking.
Number of rooms: 101
Birchwood Road, Colchester, CO7 6HX, United Kingdom
Hotel booked 1 times today.