This was the most amazing stay ever right on the Thames in a riverview room! The service throughout is First Class! The rooms are very nice and the building overall is very quaint! We had an excellent stay and would recommend this as a must stay hotel if you are in London. It was walking distance to Big Ben, London Eye, South Bank and all main train or tube stations.
- Free Wifi