iconic landmark


Room with a view – The Guoman Tower Hotel, London.

I love to explore new places, and I especially love staying somewhere really nice and my recent trip to London and stay at the Guoman Tower Hotel was very pleasant indeed. Overlooking the River Thames and the city’s most iconic landmark, Tower Bridge, The  Tower Hotel is practically the best address in town. Located near London Bridge and located next door to two World Heritage Sites – Tower Bridge and The Tower of London it has possibly one of the best views there is. This is doubly perfect when it also takes in St Katharine Docks and the stunning London skyline.     I had the privilige of staying at the...