Category: Hotels | show me more
15 Great Suffolk Street
Main: 0871 527 9332
Modern, classic, pop or surreal? Whatever your style, Premier Inn London Southwark (Tate Modern) puts you in the thick of things - with all star attractions of central London just a stroll away.
Reviews for this businessLeave a review