Leonard Hotel




15 Seymour Street
London
W1H 7JW
Nearest Tube Station: Marble Arch (Central Line)
MAP for Leonard Hotel
Earliest Check-In: 2.00pm
Latest Check-Out: 11.00am
Breakfast Included: Served daily in Seymours Restaurant from 07:00-11:00am
Converted from four 18th Century London townhouses, the Leonard Hotel has an intimate yet luxurious atmosphere. Each room is individually decorated with Frette linen and equipped with ensuite facilities, whilst the decor remains traditional but cosy. The hotel has an onsite restaurant serving the very best in British cuisine and there are plenty of comfortable sofas in which to relax with a good book or to simply escape the bustle of the city.

