Hampton Inn by Hilton Edmonton/South, Alberta, Canada

Welcome to the Hampton Inn by Hilton Edmonton/South, Alberta, Canada hotel. Nestled along the North Saskatchewan River, our hotel is surrounded by an area of natural beauty.