Art’otel Hoxton to open March 2024
Further details of the restaurants and bars, including the 25th floor destination restaurant with views across the capital, will be announced at a later stage

Art’otel has announced that its newest venue in Hoxton, London is set to open in March 2024.