With a five-star rating and ideal location in the heart of fashionable Marylebone , The Landmark London , awarded Best Hotel in London 2003, ranks amongst the finest of the Capital's leading luxury hotels. As the glorious modern reincarnation of the Great Central Hotel , The Landmark has its own distinctive style and ambience, combining classic British elegance with a touch of the contemporary. Spacious guest rooms, impeccable service and superb location make us the top destination |