Devon hotels & apartments, all accommodations in Devon
2-star hotels
Key West Inn Devon
71 Superior Street, Devon, Canada View map
700 metres from River Of Hope Devon Baptist Church, Key West Inn Devon includes 55 rooms. Guests can get to Leduc #1 Museum + Energy Discovery Centre that is approximately a 10-minute ride from the…
From US$ 90
Book Now