Holborn One Hotel London offers 10 rooms 3.5 km from Hyde Park. Wi-Fi is provided in public areas.
The hotel is located only 5 minutes on foot from Conway Hall, just a short walk down to Holborn tube station. This 3-star hotel is around a 25-minute stroll from Churchill War Rooms and merely 7 minutes' stroll from The Charles Dickens Museum. The accommodation is 2.2 km from Coca-Cola London Eye. The nearest underground station is about a 5-minute stroll away.
Certain rooms have a dining area and a kitchen for your convenience. A microwave, a full-sized fridge, and a stovetop are also provided for self-catering.
Isolabella offers Italian dishes and lies right near this London hotel.
Book Holborn One London
More +
Less -