Located in Niagara Falls just a few minutes from the Horseshoe Fall and the Maid of the Midst and just two blocks away from the Fallview Casino.
See more: Hotels in Canada Hotels in Niagara Falls Holiday Destinations in Canada