Das French Château w/Swim Spa & Theatre: 11,700 sqft in Calgary liegt 11 km vom Calgary Tower, 11 km vom McMahon Stadium und 12 km vom Kongresszentrum Calgary Telus entfernt und bietet Unterkünfte mit einem Balkon und kostenfreiem WLAN.
19 Elveden Place Southwest, T3H 0L1 Calgary, Kanada