Overview
The Landmark London is one of the capital’s most iconic five-star hotels, known for its magnificent glass atrium, historic charm, and serene atmosphere. Originally opened in 1899 as the Great Central Hotel, it was built as a grand Victorian railway hotel and has since been lovingly restored to offer timeless luxury with modern amenities. Nestled in Marylebone, it provides a quiet retreat with exceptional connections to central London.
The hotel’s 300 rooms and suites are among the largest in the city, many overlooking the lush central atrium. Decorated in a classic style with neutral tones, rich textures, and marble bathrooms, each room offers a calm and elegant setting for rest or work. Suites include separate living areas and premium services, perfect for longer stays or special occasions.
Dining is a memorable affair at The Landmark. The Winter Garden, set beneath the soaring palm-filled atrium, serves refined modern European cuisine and one of London’s most elegant afternoon teas. Great Central Pub offers a relaxed take on British classics, while Mirror Bar is a plush spot for Champagne and cocktails in a glamorous setting.
The Landmark Spa & Health Club is a standout, featuring a 15-metre indoor pool, state-of-the-art gym, jacuzzi, sauna, and a range of holistic treatments — a rarity for central London hotels.
Located just steps from Marylebone Station, the hotel offers convenient access to Baker Street, Regent’s Park, and the shopping of Oxford Street. Ideal for both leisure and business travellers, The Landmark London delivers gracious hospitality, grandeur, and peaceful luxury in one of the city’s most refined neighbourhoods.
Last update April 2024