To enjoy your vacation in London, stay at Theobalds House Hotel, which is around a 10-minute drive from Tower Bridge and nearly 20 minutes' walk from Piccadilly Circus.
Buckingham Palace is nearly a 10-minute ride away, while Bloomsbury Square is really close to the apartment. Take a peaceful 20 minutes' stroll into the heart of London city centre.
Featuring a sitting area, Theobalds House Hotel is appointed with a sofa, and modern conveniences like a flat-screen TV with satellite channels. A bathroom includes a separate toilet and a shower, as well as a hair dryer and towels.
Also, a microwave oven, an electric kettle, and a refrigerator can be found here. Koto Restaurant offers Japanese dishes within easy walking distance of the apartment. Offering access to the rest of London, Holborn underground station is nearly a 5-minute walk away.
Book Theobalds House Hotel London
More +
Less -