Visa, MasterCard, American Express, Discover, Diners Club
Description
This comfortable hotel is set in Edmonton. There are a total of 120 rooms on the premises. Both business and leisure travellers will appreciate the property's Internet access. Pets are not permitted on the premises.
by skoosh
on July 01, 2019 from skoosh