If you are here for the convention center, your apartment is literally next to it (you can see it right out the window). Don't spend more for even less comfort!
If you want to experience the city, this is The Best Two Bedroom Apartment In Boston! Walk everywhere (including the bus station, train station, subway, and you're minutes from the airport).
Salle de sport
Espace de travail pour ordinateur portable