Home » Posts tagged with » Hoxton

Hoxton \ Hoxton Hotel \ Hoxton Hotel Shoreditch \ London
The Hoxton Hotel, Shoreditch, London: Review
When is a hotel not a hotel? When it’s an “anti-hotel”, of course – and that’s exactly what The Hoxton Hotel in Shoreditch, London, claims to be.