The Landmark London

The hotel is located in the heart of central London in the fashionable Marylebone district. It is characterized by its trendy shops, cafes and galleries, the Royal Park Regent’s Park, as well as the Lord’s Cricket Ground stadium – the home of English cricket. The hotel is close to Marylebone tube station, and within walking distance of the Sherlock Holmes Museum, Madame Tussauds and London Zoo. The hotel offers spacious and elegant rooms, the Winter Garden restaurant, two bars, a tea room, a traditional British pub Great Central Pub, a gym and a luxurious spa.

  • Indoor chlorine-free swimming pool (length 15 meters)
  • Sauna, steam bath, jacuzzi
  • Relaxation room
  • Massages, peeling

The Official WebsitePrices and ReviewsMap