Given that it started life as one of London's great station hotels, the aptly named landmark is built on an imperial scale. The atrium (complete with palm trees and glass roof) is extraordinary and the rooms are more spacious than in many other London properties, but this grand atmosphere is matched by friendly, courteous service.
Reviews Coming Soon.
Photos of Landmark hotel
Landmark hotel, London - Entrance
Guest Reviews
Our guests have commented on the Hotel under the headings below. Click on a tab to see what they said ...