About Megaro

Your alternative London.

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 greatest places in the world.

Ideally situated for all travellers and tourists, the Megaro can be found directly opposite Kings Cross St. Pancras Station, at the very epicentre of activity. Everything from markets to museums, clubs to cafes and a burgeoning restaurant and bar scene are on our doorstep with the remainder of the city just a tube or bus ride away.

By Tube:



Leave a Reply

Current day month ye@r *