The Landmark London puts you in a great location, within just a 10-minute walk of Madame Tussauds Wax Museum and Regent's Park. Guests can indulge in massages, aromatherapy, or Ayurvedic treatments, and Winter Garden, one of 2 restaurants, serves breakfast, lunch, and dinner. Other highlights at this luxurious hotel include 2 bars/lounges, an indoor pool, and a health club. Fellow travelers like the helpful staff and overall property condition. Public transportation is just a short walk: Marylebone Underground Station is steps away and Edgware Road (Circle Line) Underground Station is 5 minutes.