Hotels Near Holborn, London

Address London, United Kingdom
The Hoxton, Holborn Camden
8.2/10 Very Good
108 reviews
Free Wi-Fi
130 m. Holborn 1 km. Charing Cross Station

Well located for exploring Central London, The Hoxton, Holborn is a stone’s throw from Covent Garden, Soho and Oxford Street, and just a few minutes walk from Holborn tube station.

Number of rooms: 220

199-206 High Holborn, Camden, London, WC1V 7BD, United Kingdom

Hotel booked 2 times today.

Citadines Holborn - Covent Garden London London
7.8/10 Good
16 reviews
120 m. Holborn 1.2 km. Charing Cross Station

Located just 10 minutes’ walk from Covent Garden , the contemporary Citadines Holborn is surrounded by shops, old pubs and well-known restaurants. Holborn Tube Station is just 2 minutes' walk away.

Number of rooms: 199

94-99 High Holborn, Camden, London, WC1V 6LF, United Kingdom

Hotel booked 2 times today.

L'oscar London Camden
9.5/10 Exceptional
5 reviews
Free Wi-Fi
60 m. Holborn 1.2 km. Charing Cross Station

L’oscar London is a 39-bedroom hotel set within the former Headquarters of the Baptist Church.

Number of rooms: 46

2-6 Southampton Row, Camden, London, WC1B 4AA, United Kingdom

Rosewood London Camden
8.8/10 Excellent
47 reviews
Free Wi-Fi
150 m. Holborn 1.2 km. Charing Cross Station

Rosewood London offers elegant London accommodation on High Holborn.

Number of rooms: 306

252 High Holborn. Holborn, Camden, London, WC1V 7EN, United Kingdom

Hotel booked 3 times today.

Lytton Court London
Free Wi-Fi
170 m. Holborn 1.1 km. Charing Cross Station

A perfect fit for a big group of travellers: apartment «Lytton Court» is located in London. This apartment is located in walking distance from the city center.

Lytton Court Barter Street, London, WC1A 2AH

Holborn Apartments London
Free Wi-Fi
110 m. Holborn 1.1 km. Charing Cross Station

Holborn Apartments is located in the Camden district of London, 800 metres from Lyceum Theatre, 600 metres from Theatre Royal Drury Lane and less than 1 km from British Museum.

Number of rooms: 2

2 Gate Street, Camden, London, WC2A 3HP, United Kingdom