Modern Rooms - LONDON
London England
Check in
3:00 PM
Check out
10:00 AM
With a stay at Modern Rooms - LONDON in London (London City Centre), you'll be steps from The British Museum and 4 minutes by foot from Russell Square. This guesthouse is 0.6 mi (1 km) from Leicester Square and 0.3 mi (0.5 km) from Tottenham Court Road.
Make yourself at home in one of the 10 individually decorated guestrooms. Prepare your meals in the shared/communal kitchen. Bathrooms with showers are provided. Conveniences include desks, and housekeeping is provided on request.
Property Details
Location
57 Great Russell St, London, England WC1B 3BA, United Kingdom