Situated on the banks of the River Thames, The Tower Hotel is a stunning property that offers breathtaking views of Trinity. The hotel features a fantastic restaurant called Vicinity, where guests can indulge in a variety of culinary delights. From traditional British dishes to international cuisine, Vicinity caters to all tastes and preferences.