Town Hall Hotel – ShoreditchTown Hall Hotel – ShoreditchPatriot Square, London$255.99 /nt4.5(984)Includes all fees