The Landmark London is a grand Victorian hotel located near Marylebone Station. The hotel offers luxurious rooms and suites, some of which include a refrigerator. Guests can dine at one of the hotel's restaurants, including the Michelin-starred Winter Garden. The Landmark London also features a stunning indoor pool, a spa and wellness center, and a rooftop terrace with panoramic views of the city. The hotel's central location provides easy access to shopping, dining, and entertainment options.