Located in London’s new destination station of St. Pancras, which has more underground connections than any other station in the city, St. Pancras is redefining the railway for the 21st century with top quality retail stores, dining, and Europe’s longest champagne bar.
Guests don’t need to go far to enjoy a great dining experience though. Right in the hotel is an exclusive restaurant offering modern English/French cuisine in an exquisite atmosphere. Revered internationally, the hotel’s Executive Chef draws from his experience of producing the finest food in London, blending it with his own unique style. The Megaro Bar, exuding style and sophistication, is everything one would expect from a top London cocktail bar. The Megaro Hotel also offers five conference rooms for small to medium functions.
With its central location and rail and bus service just seconds away, The Megaro offers easy access to a plethora of shopping and all of London’s top attractions.