Back Bay Suites is in Back Bay, a short 8-minute drive from Logan International Airport (BOS) and 15 minutes' walk from Northeastern University.