A 370-room hi-tech hotel offering rooms from £109 a night – plus a terrace bar with City views – is aiming to offer visitors to London affordable and stylish stays
Dutch hotel chain CitizenM is opening its biggest property to date, a 370-room hotel opposite the Tower of London, on 11 July. The new-build hotel, the group’s second in London and eighth internationally, is above Tower Hill station and has an eighth-floor terrace bar offering sweeping views of the iconic attraction, as well as Tower bridge, the City of London and landmark buildings including the Shard.
Continue reading...