Hotels in London near The Sheridan Russell Gallery

Multiple accommodations for your stay
Check-in date:
19 Mar 2026
Check-out date:
20 Mar 2026
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts

  • More Less

Tourist sights

  • More Less

Hotel themes

  • More Less

Guest ratings


Hotel comes with

  • More Less

Room comes with

  • More Less

Clear Filters
Apply Filters

4698 results found

The City Apartment

Flat 2, 104 Seymour Place, London, United Kingdom

0.3 km to The Sheridan Russell Gallery (Open map)

This 1-bedroom apartment is located 4.4 km from the Tate Modern and around 7 km from the Tower Bridge. The 33 m² The City…
Read more...
8.6
Fabulous
23 reviews

Baker Street Residence

41 Paddington Street, London, United Kingdom

0.3 km to The Sheridan Russell Gallery (Open map)

The London Eye is located 3.4 km from the apartment. Set right in the centre of London, Baker Street Residence London is 17 minutes'...
Read more...
7.5
Good
6 reviews

Chiltern Street Serviced Apartments By Globe Apartments

43A Chiltern Street, London, United Kingdom

0.3 km to The Sheridan Russell Gallery (Open map)

Guests can easily reach Marylebone, which is only 0.6 km away. Covent Garden is 10 minutes by car from Chiltern Street Serviced...
Read more...
4.0
Decent
3 reviews

City Centre 3-Bed Flat With Lift And Roof Terrace

59 Chiltern Street, London, United Kingdom

0.3 km to The Sheridan Russell Gallery (Open map)

The apartment is 500 m from the national museum "Wallace Collection" and 350 metres from Marylebone underground station. City Centre...
Read more...
9.2
Superb
6 reviews

Serviced Studio Apt In Central London W1 Zone 1

83 York Street, London, United Kingdom

0.3 km to The Sheridan Russell Gallery (Open map)

A mere 350 metres from Marylebone tube station, this apartment is 2.5 km from Buckingham Palace. Located around a 25-minute walk...
Read more...

Studio Suite In Central London W1 Zone 1

W1H 1Qj, London, United Kingdom

0.3 km to The Sheridan Russell Gallery (Open map)

This apartment lies 2.3 km from The Regent's Park and 2.4 km from Fortnum & Mason. The 1-room Studio Suite In Central London W1 Zone…
Read more...

Chiltern Street Serviced Apartments - Marylebone

49A, Chiltern Street, London, United Kingdom

0.3 km to The Sheridan Russell Gallery (Open map)

Baker Street can be found within a short walk and Covent Garden is 2.7 km away. Chiltern Street Serviced Apartments - Marylebone is...
Read more...
8.4
Very Good
303 reviews

Cozy 2Bed Home In The Citycenter

30 Paddington Street, London, United Kingdom

0.3 km to The Sheridan Russell Gallery (Open map)

Cozy 2Bed Home in the CityCenter apartment is located at a moderate distance from Marylebone. The 1-room Cozy 2Bed Home in the...
Read more...
8.5
Fabulous
8 reviews

44 Baker Street Accurist House

44 Baker Street, London, United Kingdom

0.3 km to The Sheridan Russell Gallery (Open map)

This London hotel is situated merely 1.6 km from the Oxford Street, while Buckingham Palace is 2.5 km away. Located approximately 5...
Read more...

Cozy 2Bedhome In The City Center

29 Paddington Street, London, United Kingdom

0.3 km to The Sheridan Russell Gallery (Open map)

Cozy 2BedHome in the City Center apartment is in the centre of London, at a moderate distance from Marylebone. The 2-room Cozy...
Read more...
9.5
Exceptional
4 reviews

Wonderful Baker Street Flat!

117 Baker Street, London, United Kingdom

0.3 km to The Sheridan Russell Gallery (Open map)

A 30-minute walk will take you to the city centre. Wonderful Baker Street Flat! Apartment is located a 10-minute ride from Tate Modern…
Read more...
8.5
Fabulous
78 reviews

Stunning Apartment In The Heart Of Central London

Wendover House - 39 Chiltern Street, London, United Kingdom

0.3 km to The Sheridan Russell Gallery (Open map)

The Hyde Park is 2.1 km away, while Montagu Square is in the immediate vicinity of the 27 m² apartment. To enjoy your vacation in…
Read more...
9.0
Superb
37 reviews

Spacious 3Br Flat Walk To Oxford Street Tube

W1U 6Rx 112-117 Floor 3, London, United Kingdom

0.3 km to The Sheridan Russell Gallery (Open map)

The expansive park "Kensington Gardens" can be reached by car in a few minutes, while Baker Street is right by this apartment....
Read more...
6.0
Pleasant
1 review

Holmes Hotel London

83 Chiltern Street, London, United Kingdom

0.3 km to The Sheridan Russell Gallery (Open map)

An enviable location allows guests to explore the area and the shopping Marylebone High Street is located within walking distance....
Read more...
8.8
Fabulous
1995 reviews

Chic Marble Arch With 100 Inch Cinema & Premium Mattress, By The Design Traveller

43 Harrowby Street, London, United Kingdom

0.3 km to The Sheridan Russell Gallery (Open map)

5 minutes' stroll from Marylebone tube station, Chic Marble Arch With 100 Inch Cinema & Premium Mattress, By The Design Traveller...
Read more...
10
Exceptional
5 reviews

Spacious Central London Penthouse Near Baker St

W1H 5Fa Flat 10, Floor 5, Harrowby Court, London, United Kingdom

0.3 km to The Sheridan Russell Gallery (Open map)

This 2-bedroom apartment features location within 10 minutes' drive of Trafalgar Square and within 10 minutes' drive of Victoria and...
Read more...
10
Exceptional
1 review

Chiltern Firehouse

1 Chiltern Street, London, United Kingdom

0.3 km to The Sheridan Russell Gallery (Open map)

The scenic Regent's Park lies around 10 minutes' drive away, while Hyde Park is about 25 minutes' walk from the hotel. Offering a...
Read more...

My Home In Marylebone

78C Chiltern Street Flat 2, London, United Kingdom

0.3 km to The Sheridan Russell Gallery (Open map)

SEA LIFE Centre London Aquarium is 3.5 km away, while Montagu Square is only 300 metres from the 24 m^2 accommodation. The 1-room…
Read more...
9.0
Superb
1 review

Blandford Hotel

80 Chiltern St, Baker Street, London, United Kingdom

0.3 km to The Sheridan Russell Gallery (Open map)

This inviting hotel offers a location in the centre of London, in the vicinity of the national museum "Wallace Collection"....
Read more...
7.7
Good
1634 reviews

Interior-Design Apartment With Huge Terrace

91 Seymour Place, London, United Kingdom

0.3 km to The Sheridan Russell Gallery (Open map)

The historic castle "Tower of London" is nearly a 15-minute ride away, while Montagu Square is within easy reach of the spacious...
Read more...
10
Exceptional
4 reviews
Thank you for subscribing
Close