Location & Rating
2 Whitmore House, Braintree, England, CM7 2AF, United Kingdom
Braintree, CM7 2AF
Open in Google Maps
Braintree, CM7 2AF
Open in Google Maps
Share This Hotel