Hotels London
The Hoxton, Southwark is a stone's throw from the River Thames and South Bank's best galleries and food markets, with central London in easy reach. Sleep easy in our Southwark hotel, in one of 192 creatively-designed rooms all with comfy beds, concrete ceilings and marble surfaces. Whether you're looking for a quick brekkie, a coffee, or cocktails and oysters on the roof, we've got you covered from morning 'til night.
The Hoxton, Southwark can be found at 40 Blackfriars Road . The following is offered: Hotels - In London there are 1382 other Hotels. An overview can be found here.
Loading map...