The Clayton Hotel London Wall is a luxurious four-star property with 89 spacious bedrooms and suites with King size beds, Sky TV and free Wi-Fi. The hotel also boasts the stylish Off The Wall restaurant and bar serving up modern British cuisine, a private meeting or dining room for up to 8 people, and a well-equipped gym.
... Read more
Clayton London Wall Hotel is nestled in amongst London’s business district ensuring the transport links are very convenient and frequent. Famous landmarks within walking distance include St Paul’s Cathedral, Tower of London, The Shard and The Gherkin making this hotel the perfect base for your stay.