51.5146 ­-0.1578
Go to map view
The Leonard Hotel - London
The Leonard Hotel - London - Bedroom
The Leonard Hotel - London - Bedroom
The Leonard Hotel - London - Bedroom
The Leonard Hotel - London - Bedroom
The Leonard Hotel - London - Bedroom
The Leonard Hotel - London - Bedroom
W1H 7JW London, ENG, United Kingdom , 15 Seymour Street +44 207 935 2010
With a stay at The Leonard Hotel, you'll be centrally located in London, steps from Portman Square and Marble Arch. This 4-star aparthotel is close to Royal Albert Hall and Trafalgar Square. Make yourself at home in one of the 48 air-conditioned guestrooms.

Get Rates

Show The Leonard Hotel at top of the results.

Get Flight + Hotel

Amenities

General 24 hour front desk, Air-conditioned, Bar/Lounge, Designated smoking area, No smoking, Non-smoking rooms available, Parking, Restaurant, Room service, Safe, Storage available
Services Babysitting or child care, Concierge service, Laundry service
Internet Internet, WiFi (surcharge)
Landmarks
Hyde Park 0.5mi Paddington Station 0.8mi Victoria Station 1.4mi Mayfair 0.6mi
Piccadilly Circus 1.1mi Kensington Palace 1.4mi King's Cross St Pancras 1.8mi Covent Garden 1.5mi
SOHO 1.0mi Leicester Square 1.2mi Marble Arch 0.1mi Buckingham Palace 1.1mi
Oxford/Bond Streets 0.5mi Earl's Court Exhibition Ctr 2.4mi