Located in Niagara Falls, Inn By The Falls is a perfect starting point from which to explore Niagara Falls (ON). Featuring a complete list of amenities, guests will find their stay at the property a comfortable one. 24-hour front desk, library are on the list of things guests can enjoy. Air conditioning, heating, alarm clock, telephone, satellite/cable TV can be found in selected guestrooms. To enhance guests' stay, the hotel offers recreational facilities such as hot tub, fitness center, indoor
No reviews yet. Be the first to add a review.