There are many great restaurants located in the heart of Niagara in Clifton Hill, close to all of the incredible attractions as well as a variety of other dining options just out side of your hotel room on Fallsview Boulevard. Here are some of our favourites: