5525 Victoria Avenue, Niagara Falls
·See Map
Prime Location near Niagara Falls
Located in the heart of Niagara Falls, Ontario, the Country Inn and Suites offers guests a prime location within walking distance to the famous waterfall.
Modern Amenities and Comfort
Enjoy a comfortable stay with complimentary daily breakfast and free WiFi. The hotel provides modern conveniences to ensure a relaxing experience for all guests.
Relaxing Environment and Leisure Facilities
Unwind in the completely smoke-free environment and take advantage of the 24-hour fitness centre, indoor swimming pool, and the hotel's library for a truly relaxing stay.
Book your stay at the Country Inn and Suites Niagara Falls for a memorable and convenient experience.
Air conditioning
Swimming pool
Luggage storage
8.1
Check-in
04:00 PM
Check-out
11:00 AM
Cancellation policy
Cancellation and prepayment policies vary according to accommodation type. Please check what conditions may apply to each option when making your selection.