The hotel and train station are on the northern edge of Central London — the British Library is across the street, and Bloomsbury is within walking distance — but it’s a somewhat remote location in this sprawling city. If you plan to see the sights, shop or eat, you’ll need to take public transport or hop in a cab.