NileGuide Expert Says:
This hotel is the ultimate choice for baseball fans. You can request rooms that are overlooking the Roger's Centre, and if the dome is open you can actually watch a ball game from your room.
1 Blue Jays Way, Toronto, ON, Canada
Hotel star rating: