The Landmark hotel London
- 14 years ago
http://www.iconichotels.co.uk/landmark.htm - The Landmark offers Londons largest 5 star guest rooms with an average size of 55 sqm (592 sq ft) arranged around a famous 8-storey atrium. Iconic Hotels offers all rooms and suites at the hotel.