Providing quiet street views, Global Luxury Suites East Boston is located in the East Boston district of Boston, 3.9 km from Boston North Station and 3.9 km from TD Garden. Featuring a lift, this property also provides guests with a sun terrace. Free...