
LocationThe city hotel is in London's historic Bloomsbury district; 200 m from the British Museum; while Covent Garden and Oxford Street are less than 1.6 km away. Euston railway station is about 1.3 km away and Buckingham Palace is around 3.4 km away.