Enjoying a well connected setting, this hotel takes pride in its ease of access to and from Boston Logan International Airport, just 11 km away. Guests can explore the charming campus grounds with a stroll through the University of Massachusetts Boston,..