




On the edge of Niagara Falls in the Fallsview Tourist Area, this luxury hotel puts the falls in full view. Located at 6740 Fallsview Boulevard in Niagara Falls, Ontario, it's a short walk to Skylon Tower, the Niagara SkyWheel, Queen Victoria Park, Terrapin Point and Prospect Point.