We visited this hotel after an excellent stay at its sister hotel in Niagara Falls (see review). Another new hotel opened only in late June 2006, it was well furnished with extremely comfortable beds and electronic control over the air conditioning. Cabled and Wireless Internet access were free with a cable supplied on the large desktop. We did find that... more
TripAdvisor has free and easy resources to help you enhance your listing and promote your property.
- Start Here - Visit Your Owners' Centre
- Add Photo
- Add Video

