Marriott opens Edmonton luxury hotel complex beside Rogers Place
The New Marriott features 346 tech-integrated guestrooms and approximately 22,000 square feet of meeting and conference space
Read MoreThe New Marriott features 346 tech-integrated guestrooms and approximately 22,000 square feet of meeting and conference space
Read MoreThe company operates dealerships in eight provinces and in Illinois, with more than 4,200 employees overall
Read More