Greater London Hotels

Destinations in Greater London

Map of Greater London Hotels

Modern Rooms - LONDON London
Free Wi-Fi
390 m. Holborn 1.1 km. Charing Cross Station

It’s nice to get back here after long walks around the city. Guest house «Modern Rooms - LONDON» is located in London.

Number of rooms: 10

57 Great Russell St, London, WC1B 3BA

Show More Hotels