I was in town for a conference (at another hotel) but selected Sheraton because I had accumulated enough SPG points for a free night. Sheraton was promoting their Club Lounge so I gave it a try. I was NOT disappointed. We were given a room on the 29th floor overlooking the Charles River. The Club Lounge was open all day with snacks and drinks and even included breakfast and (heavy) hors d'oeuvres each day.
The hotel is in a great location: walking distance of Fenway and several “T” stops (a must when in Boston).
hotel reviews