
Nestled along the waterfront, The Westin Harbour Castle offers stunning views of Lake Ontario. Its peaceful ambiance and modern facilities provide a perfect balance of tranquility and convenience.
Share This Venue
Stay up to date with everything exciting happening with siberX.
We’re thrilled to have you with us. Expect occasional updates and exclusive offers from siberX. You can unsubscribe anytime.
For details on how we handle your data, see our privacy policy.