get in touch
Fill out this simple form and let us know how we can assist you.
BOOKING & inquiries
Phone: 020 7843 2222
The Megaro Hotel is ideally located seconds away from the London Underground and local bus stops, as well as minutes away from Kings Cross & St Pancras Railway Station’s and the newly opened St Pancras Eurostar.