Logo
T

The Landmark London

330 employees

The Landmark London, an oasis of luxury, at the heart of the world’s finest city. A magnificent historic and iconic hotel that blends contemporary flair with classic style. Spacious and elegant rooms and suites provide sumptuous comfort, peace and privacy along with contemporary amenities. Personable world class service ensures that every guest experiences an exceptional stay in our oasis of luxury. Beautiful banqueting suites and majestic ballrooms have made the hotel a coveted venue for impressive events, spectacular gatherings and breath-taking weddings. Charming settings to dine and unwind include the iconic Winter Garden Restaurant, the glamorous Champagne Bar, the contemporary Great Central Pub and the sophisticated Mirror Bar. Our tranquil Spa features an array of facilities including a chlorine free 15-metre swimming pool, Jacuzzi, steam room, private gym and sensuous treatment rooms.

Basic info

Industry

Hospitality

Sectors

Hospitality

Date founded

1995

FAQ