hvor ligger megaro hotel? 
dette hotel ligger i london city centre, mindre end 5 km fra trafalgar square, piccadilly circus og london eye. derudover ligger big ben og hyde park ca. 5 km derfra. der er to minutters gang til king's cross st. pancras metrostation og kings cross station. 