Filter Results
London hotels in Holborn
Rosewood London
252 High Holborn. Holborn, London, United Kingdom View map
Offering 2 restaurants, the stunning Rosewood London Hotel is situated near a garden. Located merely 0.7 km from the famous British Museum, the 5-star smoke-free hotel comprises 307 rooms and 3…
Premier Inn London Holborn
27 - 29 Red Lion Street, London, United Kingdom View map
Boasting a central setting in the Holborn district of London a 20-minute walk from religious sites like St Paul's Anglican Cathedral, the comfortable 3-star Premier Inn London Holborn offers a…
2 Bedrooms Sleeps 6 - Central London
30 Grays Inn Road Apartment 9, 4Th Floor, London, United Kingdom View map
2 Bedrooms Sleeps 6 - Central London apartment lies a mere 1.9 km from Gordon Square and approximately 5 minutes' walk from Chancery Lane tube station.
London City Studio Apartments
17 Greville Street, London, United Kingdom View map
London City Studio Apartments is located in the Holborn district of London, and Chancery Lane tube station is approximately a 5-minute stroll away. Guests can make use of public parking offered…