Alberta Wedding Venues | Charming Inns of Alberta
Charming Inns & Small Hotels of Alberta logo

The most intimate and unique wedding venues for up to 100 people.

Elegant, Simple, Charming Weddings in Alberta