Delta Hotels by Marriott Edmonton Centre Suites


Edmonton • Show on map
Price as low as CAD 119.27
Featuring an on-site restaurant this Edmonton hotel is located within a 140-store shopping mall just 3 blocks from Sir Winston Churchill Square. Free WiFi is available throughout the property. A flat-screen…More info


