When you stay at The Landmark London, you'll be within a 15-minute walk of Marble Arch and Hyde 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.