Any updates on this place? I'm thinking of heading there at the end of the month for one day and night (I'll be solo). Is it necessary to stay in a hotel in one of the casinos or am I good simply getting somewhere near the Clifton Hill area?
Niagara Falls, Ontario
« Next Oldest | Next Newest »
Messages In This Thread
Users browsing this thread: 1 Guest(s)