Open now

00:00 am - 00:00 am

London

St Katharine's Way, London, E1W 1LD

About

A hotel with a view of River Thames in the heart of London, overlooking Tower Bridge and other iconic London landmarks.