Skip to main content
Beginning of main content
Niagara Falls, NY
1-844-663-2269

Recent guest reviews

Nothing. Did not meet expectations and was very disappointed.

Niagara Falls NY

Hotel highlights

  • Walking distance to Aquarium of Niagara and Niagara Falls State Park
  • Free in-room WiFi

Located in Downtown Niagara Falls, this vacation home is a leisurely stroll from popular sights such as Aquarium of Niagara and Niagara Falls State Park. The vacation home includes conveniences like a kitchen.


Rooms

The vacation home features a kitchen and 2 bathrooms, and there's space to spread out with 5 bedrooms. Guests can expect to find free WiFi.

Room options

Guest reviews for Echos OF Niagara - 5 Room Home!

Everyone (1)

Echos OF Niagara - 5 Room Home!

Niagara Falls, NY 14301
url importing https://www.orbitz.com/Niagara-Falls-Hotels-Echos-OF-Niagara---5-Room-Home!.h29483427-p2.Hotel-Reviews