Delta Hotels Edmonton Centre Suites
The Delta Hotels Edmonton Centre Suites is newly renovated from top to bottom and is now one of Edmonton's premier hotels! Located in the heart of Downtown Edmonton, the hotel is next to ICE District & Rogers Place and minutes away from the Arts District. Amenities include 10,000 sq ft of meeting space, pet-friendly, complimentary high-speed wi-fi, and District 102 Restaurant on-site.
Downtown: 10222-102 St., Edmonton, Alberta, T5J 4C5