Das Doubletree by Hilton Edmonton Downtown ist ein idealer Ausgangspunkt, um die unzähligen Attraktionen dieser geschäftigen Stadt am Fluss zu erkunden. Gegenüber dem North Saskatchewan River Valley gelegen, ist dieses moderne Hotel nur wenige Gehminuten von der City Center Mall und dem Rogers Place entfernt.