The Landmark London puts you in a great location, within a short 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 travellers like the helpful staff and overall property condition. Public transportation is only a short walk: Marylebone Underground Station is steps away and Edgware Road (Circle Line) Underground Station is 5 minutes.