Want to change something on this page or create your own? Register today, it's fast and free!
Conveniently located only minutes away from the River Thames and near to London’s famous South Bank, our London Central Southwark hotel is perfectly located near to some major cultural and family attractions. Art lovers will enjoy visiting the Tate Modern and the National Gallery, and the whole family will love being a short walk away from the London Aquarium, London Eye and Tower Bridge. For history and culture buffs, Big Ben, the Houses of Parliament and the Globe Theatre are all practically on your doorstep. All rooms feature a comfy king size bed with four plump pillows and a cosy duvet. Our on-site restaurant and bar serves breakfast and tasty evening meals. [+]