Hotel Megaro resides at the heart of King’s Cross & St. Pancras, overlooking both stations and embedded within a thriving, fast-paced local community. Thousands of commuters, travellers, tourists and locals fill our streets daily, many of them returning day after day, week after week and year after year.
They’ve seen quite the transformation.
King’s Cross & St. Pancras now finds itself at the epicentre of the city and the continent; our neighbourhood stretches from the corners of our country to connections throughout Europe.
Most excitingly, this shift has seen all manner of restaurant, bar, pub, museum and landmark spring forth so, while London’s most popular destinations are still just as close, there many, many more reasons to stay exactly where you are.