Delta Edmonton South Hotel and Conference Centre
|Part of a national chain:||Delta Hotels|
|Travel Information:||Check Rates & Availability|
“A prime choice for both business and leisure travellers. The hotel prides itself on a great location state of the art exterior and the successful completion…”
No reviews yet. Be the first to review this listing!