- UK Information
- UK Hotels
- Leonard Hotel, The
Leonard Hotel, The
This elegant 4-star London hotel has a classic English décor and traditional English cuisine. It is only a 3-minute walk from Oxford Street, Hyde Park, and Marble Arch Tube station.
Rating
Visa,Maestro,American Express,MasterCard,Diner's Club
Prices from £80
48