Properti yang populer ini terletak di Leduc. Hotel dibangun pada 1969. Hotel dipugar pada 2009. Ada total 95 kamar di hotel ini. Properti ini terdiri atas 25 kamar single, 47 kamar double, 21 junior suite dan 2 suite.
Foto Best Western Plus Denham Inn & Suites
Room
Room
General view
General view
Pool
Sports and Entertainment
Reviews
No Reviews