Originally Posted by clover
I'll be at the Sheraton Boston Wednesday night. Could be clinching night for the Sox. I'm looking for suggestions as to the best place to watch the game. I'd like it to be walking distance from the hotel since I don't want to worry about getting a cab if they happen to clinch that night! TIA
Well, if you want the whole sports bar experience, Champions in the Marriott would probably be a good suggestion. But, if you just want to watch the game with good service and be close to the hotel, why not stay in the bar at the Sheraton. They have a large projection TV IIRC.