The Waldorf is one of the great landmarks in London hotels and offers a luxurious and beautiful central location from which to explore the many delights of the capital. All of the rooms in the hotel have been fitted with excellent amenities that include television, telephone and private bathroom as well as an extensive range of luxurious furnishings and fittings.