The Leonard Hotel
15 Seymour Street
London United Kingdom
Rated 77 / 100 based on 15 customer reviews.
A 3-minute walk from both Oxford Street and Marble Arch tube station, this posh, antiques-filled hotel in a Georgian townhouse is a 6-minute walk from Hyde Park.
Individually designed rooms come with minibars, TVs and DVD players, plus iPod docks and free Wi-Fi. Suites add separate living areas, while some come with double-height ceilings and Juliet balconies. Polished apartments add kitchen facilities.
An elegant restaurant with traditional British fare features fireplaces and a relaxed bar. Meeting space is also available.
Facilities @ The Leonard Hotel include:
Elevator / Lift
Babysitting / Child Services
Cable / Satellite TV
Coffee / Tea Maker
Disabled Accessible Rooms
Designated Smoking Area