The Hoxton, Holborn

The Hoxton, Holborn
199 - 206 High Holborn, Covent Garden, London WC1V 7BD, UK
Website: Click Here
From The Owner:
Stayed for five nights in November 2016. I love this quirky little hotel! For the location (next to Holborn station, short walk from Covent Garden and...

Reviews

Stayed for five nights in November 2016. I love this quirky little hotel! For the location (next to Holborn station, short walk from Covent Garden and... read more
Review from Jack L. via Citysearch