Delta edmonton centre suite hotel
Ideally situated in the heart of edmonton city centre west the delta edmonton centre suite hotel is just 40 minutes away from edmonton international airport and is close by to a large shopping mall explore the art gallery of alberta take a trip to fort edmonton park or see a show at the winspear theatre all of the modern and spacious guest rooms at the delta edmonton centre suite hotel are designed to make you feel right at home during your stay each room comes with a jetted tub with apothi