Looking for a hotel near the The British Museum ?
The British Museum is a museum dedicated to human history, art, and culture, located in the Bloomsbury area on Great Russell Street, London, WC1B 3DG.
Holborn is the nearest tube/underground station, and the museum is within easy reach from Astor Court Hotel, just two stops on the central line.
The main museum is open from 10am to 5.30pm every day. The opening times of some galleries may vary.
Address: Great Russell Street, London WC1B 3DG
Phone: 020 7323 8299