L’hôtel The Hoxton, Southwark est situé à Londres, à proximité du pont Blackfriars, à quelques pas de la rive sud et de certains des principaux sites d’intérêt de la ville.
Nombre de chambres: 192
40 Blackfriars Road, Southwark, Londres, SE1 8PB, Royaume-Uni
Hôtel réservé 2 fois aujourd'hui.