Login

Forgot password

Please enter a valid email
authentic vacations

Thank You! We have just emailed you instructions to reset your password

Boasting a fantastic location at the acclaimed Imperial Wharf, the refurbished DoubleTree by Hilton Hotel London – Chelsea is an ideal base located in the heart of the prestigious area of Chelsea and outside of the congestion charge zone. Take a ten-minute walk to the eclectic cafes and chic boutiques of Kings Road and Chelsea Harbour, or perhaps attend a Premiership football match at the Chelsea and Fulham Football Clubs. Discover famous museums and gardens just a 30-minute walk – or a quick tube ride – from this stylish hotel in Chelsea. Feel at home in a spacious, top-floor guest room or suite featuring Laura Ashley designs. Modern amenities include WiFi, a 26-inch flat-screen TV, a generously sized work area and a comfortable bed with crisp, white linens. Savor breakfast and dinner in the relaxed atmosphere of the hotel’s on-site restaurant, and The coffee bar is the perfect place to relax with the morning newspapers. The friendly hotel staff will welcome you with a warm, chocolate chip cookie at check-in.

Relax in contemporary accommodations at DoubleTree by Hilton. All the essentials and more are covered in our modern, stylish guest rooms with an array of amenities to make you feel right at home.

All Guestrooms Feature:

  • Complimentary WiFi Internet Access
  • Flat screen TV
  • In-Room Safe
  • Mini Fridge
  • Back-Lit Bathroom Mirror
  • Sweet Dreams® Bed
  • Ergonomic Desk Chair

The Grill Restaurant:

Food is comfort. We make it easy for you to enjoy a delicious meal without even leaving the hotel. Whether you are into health food, snacks, or gourmet food all the way, we’ve got something to tickle your palate. All is available at the on-site Grill restaurant. Alternately choose to unwind with after-dinner drinks at the bar, or stay in and use our in-room dining service.

The Coffee Lounge and Bar:

Stop by our all day Coffee Lounge and Bar where you can enjoy a hot drink and relax with a newspaper or a good book.

The City of London:

On The Map: London is located in the southwest of England. The city’s fantastic transport system, including the Tube (subway), red buses and black taxis, insure you can get around the city quickly and easily.

London is the capital of England, and globally-renowned as one of the world’s great cities. London is very diverse – more than 230 languages are spoken, and you’ll encounter a great variety of cultures and communities throughout the city. London’s history is measured in thousands, not hundreds of years, and the city boasts four World Heritage Sites: The Palace of Westminster and Westminster Abbey, The Tower of London, Maritime Greenwich and The Royal Botanic Gardens. Beyond these, there is an unending list of interesting attractions and places to explore. You can visit the Queen’s official residence at Buckingham Palace and tour the Houses of Parliament, historic home of the UK government. Many of the most famous attractions are free to visit, like the Tate Modern Art Gallery, the National Gallery and the Victoria and Albert Museums. Famous City Landmarks abound, such as Leicester Square, Covent Garden and Piccadilly Circus. London is often cited as Europe’s best shopping destination. Oxford Street is the central shopping hub, but quirky markets all over the city, such as in Camden Town are well worth a visit. The River Thames runs through the heart of London, and a river cruise is a great, alternate way to see the city.

Send Me Your Latest Travel Specials!

Tell us about your favorite destinations!