|
The Leonard Hotel, London15 SEYMOUR STREET Conveniently Located Off Portman Square And Celebrating Its Fifth Anniversary This Year, The Leonard Has Become Popular With Discerning Guests And Travelers. The 20 Air-conditioned Suites And Bedrooms Are Beautifully Decorated With A Combination Of Traditional Furniture Both Contemporary And Antique, Elegant Fabrics And Distinctive Objects D*Art Au Have Marble En*Suite Bathroom, Minibar And Cable Tv. Search for availability and special offers: |