March 4, 2015 Total Views: 4477 Today: 1
Hotel Holborn One London, Holborn One is a self-catering accommodation located in London. The property is 400 metres from Russell Square and 500 metres from British Museum. The apartment will provide you with a seating area. There is a full kitchen with a dishwasher and a microwave. Featuring a bath or shower, private bathroom also comes with a hairdryer and free toiletries. If you feel like visiting the surroundings, check out Tottenham Court Road (900 metres) and Dominion Theatre (900 metres). London Heathrow Airport is located 24 km from the property. (Hotel Holborn One London hotels booking).