The Hoxton Hotel London ****
199-206 High Holborn,
London
WC1V 7BD
Tel: 020 7550 1000
Bishopsgate, Moorgate, Liverpool St
Star Rating: 4-star
Website: Hoxton Hotel
Book a London Hotel Direct at Best Rates
199-206 High Holborn,
London
WC1V 7BD
Tel: 020 7550 1000
Bishopsgate, Moorgate, Liverpool St
Star Rating: 4-star
Website: Hoxton Hotel