Towerview Apartments Braintree
3 Coggeshall Road, Braintree, CM7 9DB, Regno Unito
Set within 2.4 km of Freeport Braintree and 15 km of Hedingham Castle in Braintree, Towerview Apartments Braintree offers accommodation with a flat-screen TV. Free Wi-Fi is featured and private parking is available on site.