Hotel Overview

Toronto is that rarity among major North American cities, with a community of small-town virtues, few big city vices, and pleasant tree lined streets to balance out the skyscrapers. Toronto has all the advantages of a city of three million people, an art world, theatre, television production, 6000 restaurants, major-league baseball, hockey and football. Toronto is also Canada’s largest city, with over 2.5 million residents and it is also the business and financial capital.

Niagara Falls, Canada is a destination unlike any other. From the top of Skylon Towers  (775 feet up) to the base of Horseshoe Falls (188 feet down), Niagara Falls is an awe-inspiring Ontario Canada destination. The Falls give off a round-the-clock roar, a refreshing and surprisingly far-reaching mist.

Your Hotel Highlights
  • FREE Full Day Trip To Niagara Falls
  • Fantastic Central Location
  • Large Relaxing Sun Deck
  • 27th Floor Adults Only Swimming Pool
  • Beautiful Restaurants & Lounges
  • Free Wi-Fi Throughout the Hotel