Four Seasons Boston Contributing Partner March 4, 2015 Resorts & Spas Located in Boston's Back Bay, Four Seasons Boston houses 273 guest rooms, including 77 luxury suites, many with postcard views of Boston’s Public Garden, Beacon Hill and the gilded dome of the State House. ...