If you're looking for an upscale hotel with truly stunning waterfall views, this is it.
Offers a luxurious restaurant with waterfall views, a bar, coffee shop, swimming pool, gym, spa, meeting rooms and a business center.
The spacious rooms are equipped with quality beds, flat-screen TV, coffee maker, Wi-Fi, some with fireplace and whirlpool bathtub.
Highly recommend staying here for a weekend trip.
Address 6740 Fallsview Blvd, Niagara Falls, ON L2G 3W6, Canada
Phone +1 905-357-7300
Maps 3WH9+C5 Niagara Falls, ON, Canada Open Maps