We use cookies to give you a better browsing experience. By continuing to use our site, you are agreeing to the use of cookies as set in our Cookie Policy.
OK thanks

Click to reveal accommodation:

The Landmark Overview

The historic Landmark is located on Marleybone Road between Regent’s Park and Hyde Park, perfect for exploring all that London has to offer.

The Landmark is one of London’s leading luxury hotels, it offers an understated elegance and style matched with superb amenities. At the heart of the hotel is a stunning 8 storey glass atrium housing the Winter Garden restaurant. Other amenities include a spa with indoor pool, the Great Central Bar & Restaurant and the Mirror Bar.

Guest rooms are immaculately fashioned with chic pieces and the rooms feature cool marble ensuites!

Facilities

  • Bar
  • Restaurant
  • Family rooms
  • WiFi
  • Spa
  • Pool
  • Fitness room