|Four Seasons Boston in Boston |
200 Boylston St., Boston, MA 02116 (Luxury 5 star Downtown hotel)
Four Seasons Hotel Boston is New England's only 5-Star, 5-Diamond hotel. Centrally located across from the Boston Public Garden, Four Season's guest rooms provide residential comfort and stylish warmth.
~49.96 Miles from New Bedford