Skip to main content

The Dilly

21 Piccadilly, Mayfair, London W1J 0BH, UK, London W1J 0BH View map

Hotel description

Located just a stone’s throw away from London’s key sights and districts. You won’t have to travel far to see the best the city has to offer.

Indulge in some retail therapy along Oxford Street, connect with the city’s art and culture at The National Gallery or take a leisurely stroll from the hotel through Green Park and you will arrive at Buckingham Palace in minutes.

Our Piccadilly address means we are right in the centre of theatre land, with the West End’s best shows just moments away. After a late night enjoying a musical, take comfort in knowing your cosy hotel room is just a few steps away.

When you’re planning how to make the most of your time in London, let our knowledgeable team help. We know all the city secrets and will help tailor an itinerary to give you a lasting London experience.

Hotel services

  • Fitness Center
  • Restaurant
  • Swimming Pool - Indoor
  • Internet Access - Free Public Access
  • Game Room
  • Lounge/Bar