CitizenM Tower of London: Is this one of the capitals coolest hotels?
A few weeks ago I was offered the chance to stay at citizenM Tower of London, which is a wonderful centrally located hotel, right in the heart of London town. I’d previously heard a lot about the chain and there many hotels – stemming from New York to Amsterdam – and I’d always been keen …
Read more “CitizenM Tower of London: Is this one of the capitals coolest hotels?”
