Loading hotels
Confirming room availability...
Global Luxury Suites Longwood, 101 S. Huntington Ave, Boston, United States
With a stay at Global Luxury Suites at Longwood Medical Area in Boston (Jamaica Plain), you'll be convenient to Brigham and Women's Hospital and Boston Museum of Fine Arts. This 4-star apartment is close to Fenway Park and Boston University.