Sheraton on the Falls is certainly the most wonderful conference facility that I have ever attended. Staff bent over backwards to make our Nature's Sunshine Conference the most pleasant experience for all. Working out on a treadmill overlooking the falls was exhuberating! Checkin/out couldn't have been faster/more relaxed. Meals were fantastic, and snacks provided by the hotel/Nature's Sunshine were fabulous.... 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

