London, 263 267 Old Brompton Road, London, United Kingdom
Located within 6 km of Coca-Cola London Eye, The Troubadour London Hotel is a mere 6 minutes' walk from Bela Bartok Memorial Kensington. You will find a restaurant at this hotel.
London, 203-205 Dawes Road, London, United Kingdom
Situated near parks, the perfect 3-star The Captain Cook Hotel London boasts a shared lounge and various recreational opportunities. Ideally located near a tube station, the boutique hotel is a 10…
London, 18 Albert Embankment, London, United Kingdom
4.0
4540 reviews
Featuring a central location at a 500-metre distance from Newport Street Gallery, the comfortable Park Plaza London Riverbank Hotel is proud to offer 2 dining options. Located just a short stroll…
London, 120 Shepherds Bush Road, London, United Kingdom
Situated about a 10-minute walk from West12 Shopping Centre, the quality Comfotel Grn London hotel features Wi-Fi throughout the property, and public parking nearby. This 3-star hotel is centrally…
About a 5-minute walk from Holborn underground station, the 2-star Pickwick Hall Hotel London is located in a popular area of London, just 5 minutes' walk from Conway Hall. This London hotel also…
London, 72 Queensborough Terrace, London, United Kingdom
Situated just 6 minutes' walk from The Long Water, the 2-star 72Qt Hotel London includes 17 rooms for guests. Located just moments from the expansive park "Kensington Gardens", this London guest…