In neighboring Pittsfield, Massachusetts, sitting gloriously on North Street is one of the coolest boutique hotels in New England. It’s named plainly Hotel on North. While located in the Berkshires where there are artisans and artists and entertainment of all kinds to enjoy, this hotel may just be reason enough on its own to take […]