Close Window
View Category

Edmonton Marriott at River Cree Resort

Nearby Attractions

Edmonton (26 of 34)

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.