List of hotels at Holborn Tube Station
2 Number of Hotels found in Holborn Tube Station
Address: Coram Street, Bloomsbury - Fitzrovia, London, United Kingdom.
Nearest Landmark: Holborn Tube Station
Distance: 3 Miles from London Centre
The Holiday Inn London-Bloomsbury Hotel is located in the centre of London, close to a number of popular attractions including Russell Square, Cartwright...
Address: 16-22 Great Russell Street, Bloomsbury - Fitzrovia, London, United Kingdom.
Nearest Landmark: Holborn Tube Station
Distance: 2 Miles from London Centre
Enjoying an enviable location at the core of London"s centre, within easy reach of exclusive shopping at Oxford and Bond Streets as well as Covent Garden...