15 Seymour Street, London, W1H 7JW, United Kingdom
These London serviced apartments are just north of Marble Arch, a three minute walk from Oxford Street and Hyde Park.
The Leonard hotel offers two or three bedroom apartments with cosy beds, at least one bathroom, a living area and a fully equipped kitchen with an oven, hob, microwave and fridge.
Apartment facilities include a washing machine and separate dryer, TV with DVD player and free internet access is available throughout the stay.
Housekeeping services are provided daily.
On-site amenities include a fitness centre, restaurant, bar and communal residents lounge.