The Hoxton Holborn is located at 199-206 High Holborn, WC1V 7BD, Covent Garden. Nearby is British Museum, London. Nearest Underground station is Holborn (approximately 250m away).