The Tower Hotel, by Thistle

The Tower Hotel, by Thistle is a prominent London landmark on the River Thames. This 1970s Brutalist building stands beside Tower Bridge. Its large-scale architecture and glass facade provide a distinct perspective of the city’s historic waterfront and skyline.

Experiences in The Tower Hotel, by Thistle are coming soon.

Experiences in The Tower Hotel, by Thistle are coming soon.

Getting there

The Tower Hotel, by Thistle

Saint Katharine's Way, London, London, E1W 1LD