Calgary Indoor Beach Recreation

Want somewhere different to host your personalized event or party? Or just looking for a court or two for a few hours?

Meeting Spaces

Private meeting room for up to 12 people
includes table, tv, internet, private bathrooms,

Gallery