Holborn Houses Apartment London is an apartment in London set close to the opera house and museums.
Museum of London is 1450 meters from the property and Theatre Royal Drury Lane is 800 meters away. Offering south american and argentinean dishes, The Bull Steak Expert is a 5-minute walk away.
The apartment provides rooms featuring free Wi-Fi and flat-screen TV. The property comprises 2 bedrooms. There is a private bathroom.
A kitchen with a microwave, a fridge and a dishwasher will be at guests' disposal.
The building stands near Russell Square subway station.