| About Megaro Hotel There is a sanctuary in the bustling heart of St Pancras: an oasis of fine wine and cuisine; luxury accommodation and customised service. A tranquil space at the end of your journey.
Our commitment to service means you’ll never suffer a one-size-fits-all experience at Megaro Hotel. Your visits will be as unique as you need, with an attention to detail you can take for granted. |