Niagara House Hotel is located in Downtown Niagara Falls district and offers views of Niagara Falls.
Skylon Tower is within 25 minutes' walk. Marineland is 2.4 km away from this venue.In the vicinity of the accommodation there is Niagara Falls. Niagara Falls USA Official Visitor Center & Destination Niagara USA Offices is only a short walking distance away.
Guest rooms feature an adjoining terrace, a refrigerator and a kitchen area. Guests can make use of a shower and a hairdryer.
Parkway Prime Steakhouse & Lounge is 150 metres away from the hotel.The nearest bus stop Buffalo Avenue at 10th Street is 300 metres away.
Book Niagara House Hotel Niagara Falls
More +
Less -