Located in Niagara Falls, iin the heart of the tourist district and just one block from the world famous Niagara Falls. You're a very short distance from the Fallsview Casino, Casino Niagara and Clifton Hill - the Street of Fun in Niagara Falls.
See more: Hotels in Canada Hotels in Niagara Falls Holiday Destinations in Canada