Location: This hotel, with easy access to Interstates 93 and 95, is located close to downtown Woburn, Canobie Lake Park, Harvard University, downtown Boston and Boston College. It is only a few minutes drive from the Logan International Airport. Description:..