Hotel The Tower, London
91% based on 1299 reviews 12/4/2016 - Hotel was very good but no tea making facility in rooms ? Found out later there should have been 11/4/2016 Great break at The Tower As usual we had a great visit to The Tower hotel. Staff lovely, helpful & friendly. Rooms very comfortable. Views tremendous…
license check api