What baseball stadiums have hotels attached to them where you can watch a baseball game from your room?
I think the only baseball stadium with a hotel attached to it is the Rogers Center, formerly known as SkyDome and has 348 hotel rooms attached to it with 70 overlooking the field. Other stadiums have hotels a couple of miles around the stadiums. Check out http://www.marriott.com/hotels/travel/yyzbr-renaissance-toronto-downtown-hotel/ for more details.
all i know as a fact is the toronto blue jays, others may have hotels in the main area around a baseball field