Richelieu Hotel (103 Street & 103 Ave) Leave a reply The Richelieu Hotel remains standing in Edmonton’s downtown core today, although you might not know it based on the questionable choices made in its face-lifts over the years. 1912 Google Streetview … Share this:TwitterFacebookLike Loading... Related