18 Broomfield Rd, Chelmsford, England
Fully refundableReserve now, pay when you stay
The price is £50 per night from 31 Oct to 31 Oct
Situated in Chelmsford, this inn is within a 15-minute walk of Chelmsford Cathedral and Bond Street. Melbourne Stadium is 1.4 mi (2.3 km) away. Chelmsford Station ...