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. Lucky us.
Megaro Hotel Belgrove Street St. Pancras London WC1H8AB Phone: 020 7843 2222 Fax: 020 7843 2200