Holborn is an apartment only 2.4 km from Houses of Parliament. The apartment is set in a 4-storey building constructed in 2009. 24-hour front desk, medical service and turndown service as well as currency exchange, a car park and a newspaper stand are at guests' disposal.
Madame Tussauds London is within a 30-minute walk. A 20-minute walk to the center of London. Offering a variety of dishes, Eat Tokyo and Edokko Japanese are about 50 meters away.
The nearest metro station is Russell Square, situated 500 meters from the apartment.
This quiet apartment features rooms with a stylish interior.
Wireless internet is available in the entire hotel for free.
Public parking is possible at a location nearby for free.
Year renovated: 2009.
Number of floors: 4.
Number of rooms: 154.