57 Great Russell Street, London, United Kingdom
Offering a location just around the corner from Abbott and Holder Art Gallery, Modern Rooms, London - Sk hotel offers 10 rooms.
Located a 25-minute walk from Marylebone railway station, this guest house stands within 200 metres of the famous British Museum. The hotel in London is 5 minutes' drive from Churchill War Rooms Museum. Madame Tussauds London lies 2.1 km away, and Tottenham Court Road tube station is just a few steps from the Modern Rooms, London - Sk.
Guests will find the coffee & tea Starbucks a 5-minute walk away.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Modern Rooms, London - Sk!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please