Boston hotels in Jamaica Plain
1 property found
- Sort by:
81 South Huntington Avenue, Boston, MA, United States ()
The unique Envision Hotel Boston-Longwood, An Ascend Hotel Collection Member is a 2-star property set next to Freedom Trail, Fenway Park and Copley Square.
More...From US$ 194price for 1 nightBook Now