The Marriott is across the street from Qunicy Market and the Boston Harbor hotel is there also. Kind of pricey but beautiful.
Have fun at the sox game. Took my DD10 to her first sox game on Sunday when they lost to the A's!! Even though they lost, she had the time of her life!!! It was great just watching her and her reactions!!!