Search Hotels
Search History
1 Hotels found in Devon.
Destination: Canada Devon |
Hotel Address: 71 Superior Street
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 with refrigerators and coffee makers They also provide desks
Devon Key West Inn offers a games room with billiards and darts For guests convenience, the hotel has an ATM and 24-front desk
Devon...More