If the weather is good you can see the USA across the lake. Take the elevator to highest observation point, it's worth. Not too many tourists up there, better view.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.