TownePlace Suites by Marriott

Chelsea, MA