Great location for Chelmsford, staff are really perfect and worth considering this hotel

More Articles…


Excellent hotel, in a good position

Read article

Excellent Hotel

Read article