How to find us.
Simply walk out of Kings Cross St. Pancras station, look across the road and you’ll see us – the six-story high hotel adorned with London’s largest mural.
Based in London’s gateway to the rest of the UK and Europe, the Megaro Hotel is just as close to the St. Pancras Eurostar Station as it is to the London Underground and local bus services, which are all just outside our front door.
Phone: 020 7843 2222
Fax: 020 7843 2200