Boutique hotels in London
Multiple accommodations for your stay
Show map
4 results found
Filters
- Most popular first Sorting
Delta Hotels By Marriott London Armouries
325 Dundas Street, London, Canada (Open map)
University of Western Ontario is right around the corner from this London hotel, while Citi Plaza is 450 metres away. Featuring a...
Read more...
8.5
Fabulous
317 reviews
Idlewyld Inn & Spa, Worldhotels Crafted
36 Grand Avenue, London, Canada (Open map)
The centre of London can be reached in 10 minutes' walk of the hotel, and such cultural venues as the military Royal Canadian...
Read more...
9.1
Superb
211 reviews
Staybridge Suites London By Ihg
824 Exeter Road, London, Canada (Open map)
Take advantage of this London hotel's convenient location near the business district of London. The comfortable Staybridge Suites...
Read more...
7.9
Good
297 reviews
Hotel Metro
32 Covent Market Place, London, Canada (Open map)
The hotel has a central location within a few blocks of Blackfriars Street Bridge, while shopping venues like London Convention...
Read more...
8.5
Fabulous
387 reviews