1. Homewood Suites by Hilton Boston Marlborough 60 River Rd W, Berlin, MA 01503 Coordinate: 42.35676,-71.62367 Phone: (978) 838-9940