Big-city bustle, countless sights and attractions: you’ll never be bored in London!
Hotel in London, London Hotel
We have found 1 hotel(s) matching your criteria.
1 hotel(s) found
Hotels in London: modern hospitality and English traditions
The onetime capital of the British Empire holds many unique experiences in store for tourists. A colourful metropolis is waiting to present itself to you. Visit the sights of the city: Tower Bridge, Big Ben, and Parliament, or Baker Street, home of Sherlock Holmes. Hundreds of museums and galleries offer cultural experiences to discover. London’s most famous shopping and fashion center is Oxford Street, where you can renew your wardrobe with world-famous brand names.
The Danubius Hotel in London is located in the heart of the city. Just a few Underground stations away from famous sights such as Madame Tussauds Panoptic, Oxford Street, the London Zoo or Covent Garden. Danubius Hotel Regents Park provides a unique view over Lord’s Cricket Ground. And don't forget the lovely English tradition: at five o’clock, even the Queen has tea. After a short break at the hotel, you can continue to explore the city.