On Piccadilly in the heart of the West End, this hotel occupies an enviable position within walking distance of many of the most famous attractions that the capital has to offer. The shopping streets of Oxford Street and Regent Street are close by, as well as Buckingham Palace, Hyde Park, Trafalgar Square and much more. The rooms have all been designed with care and attention.