Historical hotels in London
Multiple accommodations for your stay
Show map
2 results found
Filters
- Most popular first Sorting
Delta Hotels By Marriott London Armouries
325 Dundas Street, London, Canada (Open map)
The property is within 450 metres of Citi Plaza, within 2.5 km of Gibbons Park. Situated in the Downtown London district of London,...
Read more...
7.9
Good
514 reviews
Econo Lodge London
636 York Street, London, Canada (Open map)
Aeolian Hall Performing Arts Centre is located about an 11-minute walk away, and the military Royal Canadian Regiment Museum is a...
Read more...