There are no hotel results in Chelmsford. Below are the closest 28 hotels near Chelmsford.
Save 20% compared to hotels of similar ratings
117 Elm Street, Sudbury, Ontario, P3C 1T3, Canada
1 review and 93 opinions
"It is an Inn with better facilities. We would definitely recommend this to anyone who is traveling..."
Good for: Family Travel, Road Trip, Adventure Travel