Description
This lovely hotel is situated in Edmonton. The premises count with 117 welcoming rooms. Both business and leisure travellers will appreciate the property's Internet access. Pets are not allowed at this accommodation. The car park may be useful to those arriving by car.
by skoosh
on July 08, 2019 from skoosh