Central Hoxton Shoreditch
Central Hoxton Shoreditch
Hotel
100 Kingsland Road
, London, England, United Kingdom
E2 8DP
76
Good ·
410 reviews