French Château w/Swim Spa & Theatre: 11,700 sqft Casa vacanze Calgary
Situated in Calgary, 11 km from Calgary Tower, 11 km from McMahon Stadium and 12 km from Calgary Telus Convention Centre, French Château w/Swim Spa & Theatre: 11,700 sqft features accommodation with a balcony and free Wi-Fi. Set 11 km from Devonian Gardens, the property offers a garden and free private parking.
19 Elveden Place Southwest, T3H 0L1 Calgary, Canada