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

Hyde Park Comfortable Two Bedroom Apartment

127 Edgware Road, London, United Kingdom

0.5 km to The Sheridan Russell Gallery (Open map)

A 30-minute walk will take you to the city centre. Hyde Park Comfortable Two Bedroom Apartment is located a 15-minute ride from Tower…
Read more...
6.8
Pleasant
78 reviews

Luxury 2 Bed Flat In Central London

94 Bell Street, London, United Kingdom

0.5 km to The Sheridan Russell Gallery (Open map)

Big Ben can be reached in 10 minutes' drive, while London City airport is 20 km away. Located nearly a 10-minute drive from Holland…
Read more...
5.0
Decent
3 reviews

Lovely Studio-7 Minutes-Regent'S Park London

Nottingham Place, London, United Kingdom

0.5 km to The Sheridan Russell Gallery (Open map)

The famous British Museum is approximately a 10-minute ride away, while London Planetarium is in the immediate vicinity of the...
Read more...

Hyde Park Three Bedroom Flat

W2 2Eh 3, London, United Kingdom

0.5 km to The Sheridan Russell Gallery (Open map)

The Piccadilly Circus can be reached by car in a few minutes, while Raoul Wallenberg Monument is right by this apartment. The 300 m²...
Read more...

Stunning One Bedroom Apartment In Park West

413 Park West Place, London, United Kingdom

0.5 km to The Sheridan Russell Gallery (Open map)

The royal Regent's Park can be reached by car in a few minutes, while Church Street is right by this apartment. The 46 m² Stunning…
Read more...
7.0
Good
2 reviews

Marylebone High Street 2Br Apt

93 Marylebone High Street, London, United Kingdom

0.5 km to The Sheridan Russell Gallery (Open map)

Westminster Abbey is at a distance of 2.8 km away, while Trafalgar Square is approximately a 25-minute stroll away. The spacious...
Read more...
8.4
Very Good
26 reviews

Sophisticated Boutique Apartment

1 Woodstock House, 11 Marylebone High Street, London, United Kingdom

0.5 km to The Sheridan Russell Gallery (Open map)

London Planetarium can be found within a short walk and Tate Modern is nearly a 10-minute drive away. The 2-room Sophisticated...
Read more...
10
Exceptional
2 reviews

3 Bed House Near Selfridges

13-14 Seymour Mews, London, United Kingdom

0.5 km to The Sheridan Russell Gallery (Open map)

The Trafalgar Square art museum "National Gallery" is nearly a 10-minute drive away, while the Wallace Collection|Wallace Collection...
Read more...

Living In The Heart Of London

Park West Place, London, United Kingdom

0.5 km to The Sheridan Russell Gallery (Open map)

Guests will find Oxford Street 2.6 km from this apartment, while Victoria and Albert Museum is 2.7 km away. Located a 6-minute walk...
Read more...

Thistle London Park Lane

20 Great Cumberland Place, London, United Kingdom

0.5 km to The Sheridan Russell Gallery (Open map)

The Science Museum is located 2.1 km away, and Covent Garden is 2.6 km from this London hotel. Standing just 8 minutes' walk from the…
Read more...
7.9
Good
2385 reviews

Lovely & Cosy 2Br 2Bath 'Penthouse' Steps To Hyde P

Grosvenor Court Mansions, London, United Kingdom

0.5 km to The Sheridan Russell Gallery (Open map)

Located in the Westminster Borough district, this 2-bedroom apartment is also near Baker Street. To enjoy your vacation in London,...
Read more...
7.9
Good
14 reviews

Luxurious 2 Bed 2 Bath

Edgware Road 3, London, United Kingdom

0.5 km to The Sheridan Russell Gallery (Open map)

The spacious apartment lies in the Westminster Borough district, 2.5 km from Buckingham Palace. To enjoy your vacation in London,...
Read more...
10
Exceptional
1 review

Stunning 2 Bed In Marylebone Bell Street

101 Bell Street, London, United Kingdom

0.5 km to The Sheridan Russell Gallery (Open map)

The apartment lies in the Marylebone district, not far from Madame Tussauds London. Situated within a 3-km distance of the famous...
Read more...

Iconic Hyde Park Apartment

12 Cabbell Street 12 Hyde Park Mansions, London, United Kingdom

0.5 km to The Sheridan Russell Gallery (Open map)

The famous British Museum is approximately 3 km away, while Church Street is only a few steps from the 3-bedroom apartment. The...
Read more...
8.3
Very Good
8 reviews

Park Avenue Baker Street

173 Gloucester Place, London, United Kingdom

0.5 km to The Sheridan Russell Gallery (Open map)

This hotel is about 20 km from London City airport and 7 km from such cultural venues as the Tower Bridge. Located nearly a 25…
Read more...
7.9
Good
3577 reviews

Charming 2Br Flat Steps From Hyde Park

Edgware Rd, London, United Kingdom

0.5 km to The Sheridan Russell Gallery (Open map)

This apartment features location within 25 minutes' walk of the Trafalgar Square and within reach of the Pan Statue. Located around...
Read more...
7.5
Good
2 reviews

Park View / Baker Street / Marylebone Apartments

15 Park Road, London, United Kingdom

0.5 km to The Sheridan Russell Gallery (Open map)

A 30-minute walk will take you to the city centre. Park View / Baker Street / Marylebone Apartments is located around a 5-minute...
Read more...
8.7
Fabulous
40 reviews

Park Lane Two Bedroom Apartment On Edgware Road

Park West, London, United Kingdom

0.5 km to The Sheridan Russell Gallery (Open map)

Coca-Cola London Eye is 3.4 km away, while Baker Street is steps away from the apartment. To enjoy your vacation in London, stay at…
Read more...

3 Bed Apartment- Central London

Park West Place, London, United Kingdom

0.6 km to The Sheridan Russell Gallery (Open map)

Church Street is nearby and Science Museum is 2.5 km away. The 2-room 3 Bed Marble Arch- Central London lies 2.3 km from Primrose…
Read more...
6.4
Pleasant
10 reviews

Bright Modern 2 Bed Flat 5 Min Walk To Marble Arch

Park West Place Apartment, London, United Kingdom

0.6 km to The Sheridan Russell Gallery (Open map)

The apartment lies in the Westminster Borough district, a short way from Selfridges London. Situated within a 3-km distance of the...
Read more...
8.0
Very Good
1 review
Thank you for subscribing
Close