Close Window
View Category

Edmonton Marriott at River Cree Resort

Area Sights

Edmonton (35 of 44)

Welcome to a world-class city with an abundance of popular attractions, shopping venues, dining and entertainment options. Scenically situated on the banks of the majestic North Saskatchewan River, Edmonton is a thriving city, home to over 1 million people.