Located 1.4 km from Fenway Park, this downtown Boston hotel is adjacent to Northeastern University. It features an on-site beauty salon. All rooms offer a cable TV.
Nombre de chambres: 159
220 Huntington Avenue, Back Bay, Boston, MA 02115, États-Unis