River Thames Hotel

GET A QUOTE

The Venue

Situated on the South Bank overlooking The Tower of London, this contemporary hotel is highly regarded. It is spacious and bright, offering a variety of rooms to suit the occasion. The decor is stylish and sleek with modern interior and the view of the River Thames looks beautiful at night time.