The Landmark London is a grand 5-star hotel located near Marylebone Station. It offers luxurious rooms and suites with classic decor and modern amenities. The hotel features a range of dining options, including the Michelin-starred Winter Garden and the Great Central Bar & Restaurant. Guests can also enjoy a spa, fitness center, and a stunning indoor pool. The Landmark London is known for its exceptional service and iconic Victorian architecture, providing a prepayment-free experience for discerning travelers.