The Southwark Rose Hotel is a contemporary hotel situated in the bustling metropolis of London only a two minute walk from the famous River Thames.
Here you are only moments away from the Tate Modern, London Eye, Tower Bridge and the financial district of London.
This modern hotel offers 84 guest bedrooms which are equipped with all the modern conveniences of home including Satellite TV, Wi-Fi, air conditioning and complimentary refreshments.

To write a review, you must Sign In first.
Copyright © 2012 Yahoo!7
All rights reserved.