The Residence Inn - Boston, Back Bay / Fenway is centrally located in Downtown Boston, with access to the city's greatest attractions. While we are just steps away from legendary Fenway Park, stay conveniently close to MGM Music Hall, the Prudential Mall, Newbury Street, and the Charles River Esplanade. Check out our upcoming events and activities, offering dining, shopping, and entertainment for everyone!