Sheraton Fallsview Hotel er omkring 0,8 km fra Skylon Tower, en af Niagara Falls’s mest populære landemærker.