the hotel overlook the famous Niagara falls. Even at the parking area you can have a superb view of the falls. The lobby and the stores have a unique yet simple layout, that you can easily connect into the sorrounding roads. The service and the layouts of the restaurant is also geared that you can have good view of the... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.