New Clayton Hotels opening soon!
It is a busy and exciting time for Clayton Hotels, with new hotels under construction.
It is a busy and exciting time for Clayton Hotels, with new hotels under construction.
This stylish, modern hotel is ideally located in a prime London location, a major global hub for both business and tourism. The property is an upper upscale hotel, with full four-star facilities consisting of 89 bedrooms and suites, a gym, ground floor lobby and the contemporary Clayton Restaurant & Bar. Clayton Hotel London Wall will open on the 3rd of July 2023.