Return to Directory
TownePlace Suites London by Marriott
Address: 800 Exeter Road, London, Ontario, Canada, N6E 1L5
TownePlace Suites is located in London, Ontario, just off the 401 at Exeter. We are an all suites hotel. All guest rooms are quipped with a microwave, full fridge, stove top dishwasher and have either one king bed or two queen beds.