Book Your Stay

Apart Hotel near the British Museum in London

The British Museum is one of London's most popular attractions. It's located right in the centre of London, in a picturesque area called Bloomsbury. There are many hotels in Bloomsbury, including our own serviced apartment hotel. Walking from our hotel to the British Museum takes 13 minutes and take you along Russel Square.

Bloomsbury is characterised by classic looking British buildings and is often used for filming. Another typical Bloomsbury feature is its squares. These are well kept gardens surrounded often in a square shape. Some of the squares are private and only residents can use them, and others are open to the public. If you're looking for accommodation near the British Museum, in one of Central London's most beautiful and well connected neighbourhoods, be sure to check out our hotel on Cartwright Gardens, Bloomsbury.