When was the last time you attended a conference with meeting space overlooking Niagara Falls? Or dined with colleagues at a table in the sky with the best views in town? In Niagara Falls, invite your team to a venue they’ll never expect – or forget. Meeting rooms are flexible and ideal for meetings of any type: from small seminars and large corporate company celebrations to social retreats.
For more information or inquiries, please contact