Hotels with a restaurant in LondonBook hotels with a restaurant in London, United Kingdom online. Compare prices, reviews & photos of 3725 hotels and get the best deal for your next stay.
Peaceful Crouch Hill Flat by MoreThanStaysEvershot Road 75, London 6.9km from the center of London 783m from the Finsbury Park subway station
Hotel Indigo Clerkenwell2 Clerkenwell Road, London 2.7km from the center of London 374m from the Barbican subway station
Be London - The Bloomsbury ResidencesKing's Mews, London 1.9km from the center of London 435m from the Chancery Lane subway station
Veeve Scampston Mews Townhouse3 Scampston Mews, London 6.2km from the center of London 342m from the Latimer Road subway station
Kensington House Hotel15-16 Prince Of Wales Terrace, London 4.1km from the center of London 442m from the High Street Kensington subway station