Situated in Niagara Falls, Ontario, and within walking distance from the famous waterfall, this hotel offers a variety of modern conveniences in an ideal location. A complimentary breakfast is served daily and free WiFi is also offered.
Address: 5525 Victoria Avenue, Niagara Falls (Ontario)
Rates from:
CAD 90 Booking.com