Nestled in amongst the busy shops and galleries; we are located in the heart of the historic village of Elora, Ontario. If you love chateau ch ...