Address: Belgrove Street
St. Pancras, London
+44 (0) 20 7843 2222
Megaro is more than a place to stay in the very heart of the city; it’s a vibrant hub of London culture and your personal gateway into what is, in our opinion, one of the coolest places in the world.
Perhaps the most ideally situated hotel in London, the Megaro can be found directly opposite Kings Cross St Pancras Station, at the very epicentre of activity. With everything from markets, landmarks and high street shopping, to bars, clubs and theatres within easy reach, our hotel makes the perfect base for anybody looking to explore the capital.
Whether you want a simple place to crash and get some friendly advice on where to go out, or a spacious apartment for the whole family, we’re here to help you personalise your London experience and make the most of every moment you spend in our city.
A welcoming and intimate urban base, Megaro combines 49 stunning rooms with a relaxing restaurant, a buzzing bar and enough local knowledge to fill a travel guide! Although we’re still working on the book, you can always take a look at our Concierge page to find out what’s going on around London and discover our personal recommendations for places to go and things to see.
Free High-Speed Internet
Number of rooms: 49