Destination: Canada Devon Change City Click on the map to view live map. |
New Search |
Please click on Devon map to view live map.
Key West Inn Devon | 2 Star View Details |
|
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 |