Knights Inn Edmonton South

Knights Inn Edmonton South Address: 6622 104 St Nw, Edmonton, Canada

Minimum price found for Knights Inn Edmonton South was: 97 CAD

Click here to get more information, photos & guest ratings for Knights Inn Edmonton South