Great location.
Many sites are also within walking distance of the hotel. The Thame’s River and London Bridge are just a few minutes’ walk away. The Tower Bridge and Tate Modern are 10-minutes’ away and the St. Paul's Cathedral can be reached within 20-minutes. The local Borough Market is just 4-minutes’ walk away. The hotel is just a minutes’ walk away from London Bridge underground station which allows for great connections to the rest of London.