Megaro Hotel: Unmatched Among St. Pancras Hotels
Offering luxurious accommodations, fine wine, unique cuisine and customized service, the Megaro Hotel is an oasis in the bustling heart of Central London’s new destination station, St. Pancras. With more underground connections than any other London station, St. Pancras is redefining the railway for the 21st century with top quality retail stores, dining and Europe’s longest champagne bar.
A tranquil space among luxury hotels near Kings Cross station and at the end of a journey, the Megaro Hotel offers 57 uniquely designed accommodations complete with all of the creature comforts of home. Bathrooms are encased in glass and wood to give an unrivaled finish and freshness. Whether traveling for business or pleasure, the Megaro Hotel offers a variety of room types to suit the needs of its guests.
Megaro's exclusive restaurant offers the best in 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 finest of St. Pancras hotels also offers five conference rooms for small to medium functions.