Leonard

Amenities

Average hotel rating

Short description

This is an excellent hotel, which comes highly recommended, in the very centre of London.

Location

The hotel is ideally located in Seymour street, 2 minutes away from Oxford street and its famous shops,5 minutes away from Bond Street, and within walking distance of many of London attractions, including Hyde Park.