Chateau Glengarry
Contact usChateau Glengarry
105 St. Paul Street E., Alexandria, K0C 1A0
DESCRIPTION
Chateau Glengarry is situated within the picturesque and serene countryside of Alexandria, Ontario, a charming town conveniently positioned halfway between the bustling cities of Ottawa and Montreal. Known for its tranquil surroundings and rich history, Alexandria boasts various attractions and amenities that offer visitors a true taste of small-town Ontario living.
Map