We are moments away from Eurostar and the International departures!!!
London is packed full of many interesting and spectacular attractions, and many of them are easily accessible from The Megaro Hotel.
- Tower of London
- Madame Tussauds
- London Dungeon
- London Eye
- The Imperial War Museum
- Buckingham Palace
- National Protrait Gallery
- Tate Modern
- British Library
- St Pancras Chambers
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 Station’s and the newly opened St Pancras Eurostar.
