Hotels in London near The Sheridan Russell Gallery

Multiple accommodations for your stay
Check-in date:
05 Nov 2026
Check-out date:
06 Nov 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

6886 results found

The Leonard Hotel

15 Seymour Street, London, United Kingdom

0.5 km to The Sheridan Russell Gallery (Open map)

The hotel in Central London with 24 hours bus routes is 2.4 km from Churchill War Rooms Museum and 4.8 km from such shopping venues…
Read more...
8.6
Fabulous
117 reviews

146 Studios

146 Gloucester Place, London, United Kingdom

0.5 km to The Sheridan Russell Gallery (Open map)

The hotel in Regent's Park with delightful open green spaces and two circular roads surrounding Queen Mary's Gardens in the centre...
Read more...
7.1
Good
2689 reviews

Hyde Park Studio

6 Edgware Road, London, United Kingdom

0.5 km to The Sheridan Russell Gallery (Open map)

The apartment has a convenient location, 750 metres from Marble Arch and a stone's throw from St Mary's Church. To enjoy your...
Read more...
7.8
Good
15 reviews

Marble Arch Apartment Near Hyde Park Oxford Street W1H

20, London, United Kingdom

0.5 km to The Sheridan Russell Gallery (Open map)

To enjoy your vacation in London, stay at the 18 m² apartment, which is 450 metres from Tyburn Convent Shrine and within a few blocks…
Read more...

Studio Apt With Huge Balcony Near Oxford St - Marble Arch - Hydepark

W1H 5As, London, United Kingdom

0.5 km to The Sheridan Russell Gallery (Open map)

Within an 800-metre distance of Marylebone tube station, this 1-bedroom apartment is 4.5 km from Tate Modern. The 28 m² Studio Apt...
Read more...
7.9
Good
80 reviews

Londoners - Marble Arch Serviced Apartments

182 Edgware Road, London, United Kingdom

0.5 km to The Sheridan Russell Gallery (Open map)

Within a 300-metre distance of Edgware Road tube station, the apartment is within 2 km of the British Harrods Department Store....
Read more...
9.0
Superb
54 reviews

Marylebone Luxury 2 Bed Appartment

39-41 Nottingham Place, London, United Kingdom

0.5 km to The Sheridan Russell Gallery (Open map)

This apartment lies 6 km from the unmissable Tower of London, only steps away from Wigmore Hall. Marylebone Luxury 2 Bed Appartment...
Read more...

Marylebone Baker Street 2Bed

150 Gloucester Place, London, United Kingdom

0.5 km to The Sheridan Russell Gallery (Open map)

The apartment is situated in Marylebone with a mix of shops and restaurants in a unique urban-village environment, fairly close to...
Read more...
9.0
Superb
2 reviews

Apartment With Huge Balcony On Edgware Road Near Marble Arch Oxford St And Hyde Park

Stourcliffe Street, London, United Kingdom

0.5 km to The Sheridan Russell Gallery (Open map)

The apartment lies in Central London with 24 hours bus routes, 2.5 km from the public Trafalgar Square. Situated around 25 minutes'...
Read more...
5.6
Decent
5 reviews

Hyde Park Family Residence

76 Edgware Rd, London, United Kingdom

0.5 km to The Sheridan Russell Gallery (Open map)

This 2-bedroom apartment is 2.5 km from Gordon Square and 2.8 km from Covent Garden. The 99 m² Hyde Park Family Residence London...
Read more...

Promo Rate - 4Bed, 2Bath Edgware Road Flat With Ac Near Marble Arch, Hyde Park & Marylebone By Staylio London

74 Edgware Rd, London, United Kingdom

0.5 km to The Sheridan Russell Gallery (Open map)

The 109 m² apartment is located in Central London with 24 hours bus routes, 2.4 km from the city park "ZSL London Zoo". The spacious…
Read more...

Garden Flat Nw1

Nw1 6Dt, London, United Kingdom

0.5 km to The Sheridan Russell Gallery (Open map)

The 1-bedroom apartment is 2.4 km from the buzzing Theatre-district Piccadilly Circus Square and within easy reach of Madame...
Read more...

Elegant Studio Flat By Regents Park

Nw1 6Dt Flat 3, 152 Gloucester Place, London, United Kingdom

0.5 km to The Sheridan Russell Gallery (Open map)

The apartment lies in Westminster Borough, which is a great choice for travellers interested in shopping, parks and theatre, nearly...
Read more...

Traveleraddress - Crawford Place

1-3 Crawford Place, London, United Kingdom

0.5 km to The Sheridan Russell Gallery (Open map)

The apartment is around 7 km from the historic castle "Tower of London", and 2.7 km from the famous British Museum. Traveleraddress...
Read more...
9.3
Superb
341 reviews

Studios Near Oxford Street

2A Crawford Place, London, United Kingdom

0.5 km to The Sheridan Russell Gallery (Open map)

Sussex Gardens Open Space is 1.2 km from this apartment and the buzzing Theatre-district Piccadilly Circus Square is 2.4 km away....
Read more...
6.3
Pleasant
67 reviews

Boutique Studio In W2

2 Crawford Place, London, United Kingdom

0.5 km to The Sheridan Russell Gallery (Open map)

This 1-bedroom apartment in London is 3.1 km from Churchill War Rooms Museum and 2.6 km from Gordon Square. Boutique Studio In W2...
Read more...
5.0
Decent
1 review

Lux Studio On Edgware Road

2 Crawford Place, London, United Kingdom

0.5 km to The Sheridan Russell Gallery (Open map)

This apartment lies in Marylebone with a history that can be traced all the way back to 1798, within a 7-km distance of the…
Read more...
6.4
Pleasant
5 reviews

Homey 2-Bedroom Retreat

Crawford Place 2, London, United Kingdom

0.5 km to The Sheridan Russell Gallery (Open map)

The apartment boasts a prime location in London close to Edgware Road underground station, a mere 250 metres away. The 2-bedroom...
Read more...
5.0
Decent
2 reviews

2Br Elegant Stay In Marylebone

39-41 Nottingham Place Flat 15, London, United Kingdom

0.5 km to The Sheridan Russell Gallery (Open map)

This spacious apartment features location 3.1 km from Victoria and Albert Museum and within 6 km of the historic castle "Tower of...
Read more...
8.4
Very Good
24 reviews

Marylebone Retreat, Bright 2Br Near Regents Park

Flat 7, 39-41 Nottingham Place, London, United Kingdom

0.5 km to The Sheridan Russell Gallery (Open map)

This apartment is situated in Westminster Borough, which is a great choice for travellers interested in shopping, parksand history,...
Read more...
8.5
Fabulous
2 reviews
Thank you for subscribing
Close