Four Points by Sheraton London

1150 Wellington Rd, London
(519) 681-0600