BB72.COM — working for your travel
Megaro Hotel — LONDON, United Kingdom.
Address
Belgrove Street, WC1H 8AB
Chain
LE
Opened
2008
Area
London Trafalgar Square

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. Their commitment to service means youll never suffer a one-size-fits-all experience and your visit will be as unique as you need, with an attention to detail you can take for granted. In the world of hotel guestrooms, Megaro Hotels are truly unique and groundbreaking. Bedrooms come complete with all the creature comforts. Bathrooms are encased in glass and wood, to give an unrivalled finish and freshness. The Megaro hotel has many types of rooms available to accommodate the most assuring traveller whether their purpose is business or leisure related. All bedrooms have been designed with comfort and flexibility in mind, to ensure relaxation can be obtained at ease. As for the Megaro's exclusive restaurant, offers the best in modern English/French cuisine. The Megaro Bar is everything you would expect from a Top London Cocktail bar, full of style and sophistication within a uniquely designed area where Light, Glass and Wood are infused together as effortlessly as your cocktails.

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 Stations and the newly opened St Pancras Eurostar.

Location

AirportLondon Heathrow Airport-LHR, (LHR), 22.00, E, Mile