The Red Umbrella Inn is situated on a 3-acre property on the west shore of Twelve Mile Lake.
We are conveniently located just 12km (8mi) north of the town of Minden, on Highway 35