Theobalds 1
Address: Theobalds Road, London, United Kingdom
Theobalds 1 offers accommodation in London, 600 metres from British Museum and 800 metres from Theatre Royal Drury Lane. The unit is 800 metres from Royal Opera House. Free WiFi is available throughout the property.
Hotels Nearby
-
Theobalds 2
Theobalds Road, London
-
Theobalds 3
Flat 3, 43 Theobalds Road, London
-
Theobalds House
Theobalds Road, London
-
Premier Inn London Holborn 3 ★
27-29 Red Lion Street, Holborn, London
-
Apartment in Central London
Princeton Street, London
-
Veeve - Apartment Red Lion Square
Red Lion Square, London
-
Flying Butler Holborn Apartments
55 Red Lion Street, London
-
Covent Garden & Holborn - Soho Abode Apartments 4 ★
34 Red Lion Square, London
-
Red Lion Square
10 Red Lion Square, London
-
Holborn Two
2-6 Emerald Street, London
-
Grange Holborn Hotel 5 ★
Southampton Row, Bloomsbury, London
-
Chancery Lane City Apartments
16 northington street, London
- π WorldPlaces ›
- Hotels ›
- π¬π§ United Kingdom ›
- London ›
- Theobalds 1