Theobalds House apartment is located around 700 meters away from British Museum and 1500 meters from Museum of London.
The apartment is set next to an opera house and a museum. The property is about 5 minutes’ walk from Greenleaf Restaurant and Karaoke serving Chinese and Italian dishes.
The apartment offers rooms with complimentary Wi-Fi, flat-screen TV, a writing table, a trouser press and a sofa for a comfortable stay in London. Guests can take advantage of a bathtub and a shower provided in the bathroom.
A kitchen with a microwave, an electric kettle, a dishwasher, a fridge and a stove will be at guests' disposal.
Russell Square station is 500 meters away.