New Marlborough MA Hotels & Motels 1. 566 Mill River Great Barrington Rd, New Marlborough, MA 01230 | Inn At Freeman Elms Farm Bed & Breakfast (413) 229-3700