Book Your Stay in Edmonton Now

Four Points by Sheraton Edmonton South

  • 7230 Argyll Road, Edmonton, Alberta

Ranked #1 hotel brand by Business Travel News, the Four Points is perfect for business or pleasure. Leave the hassles of travel outside the front door and feel at ease from the moment you walk in. The staff are there to anticipate your needs, and the location is ideal for exploring the city. With a 24-hour business centre, indoor pool and fitness centre, the Four Points by Sheraton Edmonton South is prepared to meet your every need at any time of day.