Radisson is a well-known lodging chain with locations around the world. This Radisson is conveniently located 30 minutes away from downtown Boston and features a 24-hour business center, fitness center, heated indoor mineral pool, local shuttle service, free parking and 18,000 square feet of meeting space. The onsite Independence Bar and Grill serves breakfast, lunch and dinner.