The Hoxton Holborn

This hotel is not currently in
the Good Hotel Guide

The Hoxton Holborn
199–206 High Holborn
Holborn
London
London
WC1V 7BD
England
Check availability