hvor ligger alhambra hotel? 
dette hotel ligger i london city centre, kun 15 minutters gang fra russell square og university college london. derudover ligger the british museum og oxford street ca. 2 km derfra. der er to minutters gang til king's cross st. pancras metrostation, mens kings cross station ligger inden for 2 minutters gang. 