London, United Kingdom

No dates selected

Sort by

Price per night in

Distance from the city center
Hotels near a subway station

London hotels near Holborn subway station

: 336 options found

Select dates so you can see the availability and exact prices.

Flat 1 39 Great Russell Street, London

1.2km from the center of London
321m from the subway station Tottenham Court Road
Room in this hotel

Martlett Court, London

829m from the center of London
204m from the subway station Covent Garden
Room in this hotel

Flat 2 39 Great Russell Street, London

1.2km from the center of London
320m from the subway station Tottenham Court Road
Room in this hotel

Flat 3, 39 Great Russell Street, London

1.2km from the center of London
320m from the subway station Tottenham Court Road
Room in this hotel

Camden, London, WC1N 3LE, United Kingdom, London

1.7km from the center of London
466m from the subway station Holborn
Room in this hotel

33 Betterton Street, Covent Garden,, London

849m from the center of London
190m from the subway station Covent Garden
Room in this hotel

20 Endell Street, London

835m from the center of London
178m from the subway station Covent Garden
Room in this hotel

213 Strand, Flat 1, London

1.2km from the center of London
255m from the subway station Temple
Room in this hotel

Princeton Street, London

1.6km from the center of London
349m from the subway station Holborn
Room in this hotel

Camden, London, WC1N 3EN, United Kingdom, London

1.9km from the center of London
433m from the subway station Russell Square
Room in this hotel

4 Star Yard Camden,Star Yard, London

1.4km from the center of London
255m from the subway station Chancery Lane
Room in this hotel

Camden, London, WC2B 5LR, United Kingdom, London

1.1km from the center of London
203m from the subway station Holborn
Room in this hotel

Whetstone Park, London

1.3km from the center of London
196m from the subway station Holborn
Room in this hotel

Stukeley Street, London

1.1km from the center of London
186m from the subway station Holborn
Room in this hotel

Camden, London, WC1R 4RB, United Kingdom, London

1.5km from the center of London
264m from the subway station Holborn
Room in this hotel

Orde Hall Street, London

1.7km from the center of London
383m from the subway station Russell Square
Room in this hotel

59 Shelton Street London, London

847m from the center of London
180m from the subway station Covent Garden
Room in this hotel

Lincoln's Inn Fields, London

1.3km from the center of London
314m from the subway station Chancery Lane
Room in this hotel

Museum Street, London

1.2km from the center of London
391m from the subway station Holborn
Room in this hotel

Drury Lane, London

977m from the center of London
278m from the subway station Holborn
Room in this hotel