Homewood Suites by Hilton Boston Marlborough
60 River Road West, Berlin, Massachusetts, 01503
(978) 838-9940