I'd say it's about 15-20 minutes from the airport.
I stay in Wyndhams quite often - in fact, as often as I can. The one in Boston is marvelous. And the By request program is super; you'll not only get the room made up the way you like, but also a "welcome" beverage & amenity (I get a small bottle of wine, spring water & fresh fruit). Make sure you call the hotel directly to give them your number bc if you booked thru Priceline or Hotwire, they won't guarantee your benefits, but mostly the Front Desk will be accomodating.