Chateau Lacombe HotelHotel
10111 Bellamy Hill, T5J 1N7 Edmonton, Canada
Featuring 3 on-site restaurants, this Edmonton city centre hotel is only steps away from the Theater and Arts district. Free Wi-Fi is available. A flat-screen TV and comfortable seating area is provided in each guest room.