Embassy suites is really nice if you get a fallsview room. The keg steakhouse is right in the hotel and offers nice views of the falls as well. One thing to note is their parking is ridiculously expensive ($60 cdn per night) but the casino is not garb and you can park there for about $20 or if...