The hotel is situated on Seymour Street, is well positioned near Portman Square. Guests will enjoy easy access to a myriad of restaurant, nightlife, and entertainment areas in addition to the best-known tourist attractions in London. The hotel is also within a close distance to Oxford and the West End via the tube as well as Buckingham Palace, Knightsbridge, and numerous shopping complexes. The hotel boasts a vast selection of unique rooms, each of which boasts a distinctive English style. The on-site restaurant, offers a unique compilation of British cuisine options in a illustrious atmosphere. The Leonard Hotel is the perfect property for guests that want business class accommodation in a primary location.