Enjoy great savings at your fingertips - Download the App!

Live & Shop Local

Listings in HOTELS & ACCOMMODATIONS

Showing 1 of 1 results
2123 26 St NW, Edmonton, Alberta T6T 0Y6, Canada
Enjoy your stay 7 days a week at Victoria House in Southeast Edmonton with Free Wifi. Located just 12 miles from downtown, this Victoria House is also close to The Meadows Community Recreation Centre.