The hotel location is perfect. Within walking distance to Rogers stadium, Aquarium, Hockey Hall of Fame and lots of great restaurants. Across the street from Union Station and close to bus stops. Tim’s and a convenience store right around the corner.More
- View hotel deals
- Free Wifi
- Pool
- Restaurant
- Room service