logo

Location of The Leonard Hotel

Location

15 Seymour Street, London, United Kingdom, W1H 7JW
Located in the heart of Central London, this boutique hotel is mere minutes away from key attractions such as Marble Arch and Oxford Street, making it an ideal base for exploring the city. Hyde Park is just a short stroll away, where visitors can enjoy its expansive green spaces and iconic landmarks. The hotel is also conveniently situated close to the Marble Arch Underground station, which is only a two-minute walk, providing easy access to the rest of London. Nearby shopping destinations such as Selfridges and Bond Street further enhance the location's appeal, ensuring guests have everything they need within walking distance.
Check rooms and rates
From165US$ /night
Check-in
12Dec2024Select date
Check-out
13Dec2024Select date
Rooms and Guests2 Guests, 1 Room
Map view
street view
15 Seymour Street, London, United Kingdom, W1H 7JW
Nearby
Gallery
Wallace Collection
520 m
400 Oxford St
Selfridges London
490 m
Restaurants
Zayna
20 m
25 New Quebec Street Marble Arch
Seymours Restaurant
10 m
The Leonard Hotel
Boxcar Butcher & Grill
40 m
23 New Quebec Street
Roti Chai
200 m
3 Portman Mews South
Zaman
110 m
Old Quebec Street The Sportsman Casino
La Petite Poissonnerie Seafood & Champagne Bar
70 m
19 New Quebec Street
The Churchill Bar & Terrace
90 m
30 Portman Square Hyatt Regency London - The Churchill
Three Tuns
180 m
1 Portman Mews South Marylebone
Contact us
We’re at your service