
Astor Museum Inn Hostel
London England
Check in
3:00 PM
Check out
10:00 AM
Immerse yourself in the urban pulse at Astor Museum Inn Hostel, your gateway to the city's most vibrant experiences, steps from Russell Square and 3 minutes by foot from The British Museum. This hostel is 20 minutes walk to Leicester Square and 10 minutes walk to Tottenham Court Road.
Soak up skyline views with complimentary high-speed WiFi, in-room coffee & tea facilities, rainfall showerhead and daily housekeeping, in the heart of the CBD. Conveniences include an in-room safe.
Property Details
Location
27 Montague Street, London, England WC1B 5BH, United Kingdom