With a discreet location off Piccadilly, in the heart of Mayfair, DUKES is excellently located for Green Park, Buckingham Palace, Regent Street, theatres, and exquisite shops.
Number of rooms: 105
35 St James's Place, Westminster Borough, London, SW1A 1NY, United Kingdom
Hotel booked 1 times today.