hvor ligger the hoxton holborn? 
dette hotel ligger i london city centre, kun 10 minutters gang fra the british museum, oxford street og royal opera house. derudover ligger russell square og aldwych theatre 10 minutter derfra. der er to minutters gang til holborn metrostation, mens covent garden metrostation ligger inden for 7 minutters gang. 