Extended stay apartments at The Leonard Deluxe Apartments – 19, Seymour Street – London
The Leonard Deluxe Apartments are individually decorated with exquisite fabrics and ornate furniture. These fabulous two bedrooms and three bedrooms newly refurbished apartments, are literally two minutes walk from Edgware Road, Oxford Street and Hyde Park. Whilst staying at our wonderful apartments you’ll also benefit from the full wealth of the Hotel’s services. We believe one second inside these apartments will lead to you never wanting to leave.
There is no lift at No.16 Seymour Street.
Situated in No. 15 Seymour Street, our short stay apartments in Central London, have been designed with everything you’d expect from a luxury serviced accommodation, including fine furnishings high speed Internet and air-conditioning.
The benefits of apartment living… and more
Whilst staying at our wonderful apartments you’ll also benefit from the full wealth of the Hotels services.