2 stars Hotels in London

Hotels found in London, 2 stars — 15

Search hotels in London, 2 stars

Super 8 London 2 stars

1170 Wellington Road, London Map
Super 8 London Photos
2 reviews

This Ontario hotel features an on-site restaurant and indoor pool and is a 3-minute Show more

Parkway Motel 2 stars

1555 Dundas Street, London Map
Parkway Motel Photos

This London, Ontario motel is just 5 minutes’ drive from Western Fair Event Centre. Show more