Hotel Today in Devon

Key West Inn Devon

Key West Inn Devon

Devon • Show on map 8.0/10 Price as low as CAD 70.83

Located 10 miles from Edmonton International Airport this Alberta Canada hotel features an on-site restaurant and bar. Guest rooms at Key West Inn Devon offer free Wi-Fi and cable TV. Rooms are furnished…More info

Book now