Astor Museum Inn, HOSTEL in London England.
Astor Museum Inn.

27 Montague Street, London, England

Located near: Located next to the British Museum. Walking distance to the West End (theatres), Leicester Square, Covent Garden, Soho, Piccadilly Circus, Bloomsbury Set, Charles Dickens curiosity shop, London School of Economics, British Library and University of Westminster.

With the British Museum literally on its doorstep, it is impossible to beat this hostel’s location! Located in the very heart of Central London you are a short walk from iconic attractions like Piccadilly Circus, Trafalgar Square and Covent Garden.
It doesn’t matter if you are shopping down the le

Check Availability

From People Nights

Book Hostel in