Marriott International‘s TownePlace Suites is now open for business at 41 Old Bedford Road in Westport. The 90-room all-suite hotel is located immediately off Interstate 195, and also includes the corporate offices for Lafrance Hospitality, which owns and operates the TownePlace Suites along with several other restaurants, venues and hotels in New England and Florida. Read the WBSM-AM story here