The Landmark London is a luxurious hotel located in Marylebone, offering elevator access to all floors. The hotel features elegant rooms and suites with Victorian furnishings and marble bathrooms, as well as a range of dining options, including the Michelin-starred Winter Garden and the Mirror Bar. Guests can also enjoy the hotel's fitness center, spa, and indoor pool.