3 Answers

  • 0

    A friend of mine operates "Ambience by the Falls" a lovely B+B. almost 6 years ago

  • 0

    If u wanna have a good view of the falls and near the falls, you have Hilton Hotel and the Embassy Suites... If you also want some a,azing indoor pool resort with amazing ambience and services, I would definitely recommend athe Great Wolfe Lodge! An amazing place for the whole fam esp.children! Trust me :) It's a 5-7min drive to the falls tho. almost 6 years ago

  • 0

    Go for the Hilton almost 6 years ago

Answer this question

Map of Niagara Falls