webera

280

+44 20 7550 1000

81 Great Eastern Street, London EC2A 3HU, United Kingdom

The Hoxton Hotel The Hoxton is a luxurious 4 stars hotel which is placed near the the railway station in London Liverpool Street. Read more…

+44 870 191 1774

Kings Cross Road 10-42, London, WC1X 9QN, United Kingdom

Travelodge London Farringdon is placed near the Charles Dickens Museum and pretty close to West End of London. This hotel is cheap, which adds the Travelodge popularity. Read more…