Search Results
MacDonald Hotel
276 Main St, Marlborough, MA 01752
The MacDonald Hotel is an affordable housing residence on Main Street in downtown Marlborough. Otherwise known as aMore rooming house, one-room apartments in the MacDonald are low-cost, making them affordable for many who could not otherwise afford apartments. The population is somewhat transient, and availability of rooms varies, so call the office with inquiries.