Description
Property Desc: Property Location Located in Edmonton, Yellowhead Inn is minutes from Yellowhead Casino and close to TELUS World of Science-Edmonton. This hotel is within close proximity of Mayfield Dinner Theatre and Oasis Centre. Rooms Make yourself at home in one of the 153 air-conditioned rooms featuring refrigerators and microwaves. Flat-screen televisions with cable programming provide...
by skoosh
on October 29, 2018 from skoosh