Southwark Rose Hotel

47 Southwark Bridge Road, London, United Kingdom

Southwark Rose Hotel Photos

Southwark Rose Hotel Map

47 Southwark Bridge Road, London, United Kingdom
Southwark Rose Hotel

Hotel Information

Southwark Rose Hotel has to be one of London’s hidden gems. The sleek, contemporary lines lift your spirits and uplift your mood the moment you walk through the hotel’s modest entrance. What you will experience however, are high standards of design, stylish but simple decor and, perhaps most importantly, refreshingly affordable prices.Welcome, come and take a look!