London / Where To Stay / Megaro Hotel

Megaro Hotel

Megaro Hotel, London

Belgrove St,, King’s Cross, London, l, WC1H 8AB

About Megaro Hotel

The Megaro Hotel is a vibrant boutique hotel located opposite Kings Cross St Pancras Station, within easy reach of London's top sights: Oxford Street, Trafalgar Square, Covent Garden, the West End theatres, etc.
With 49 spacious rooms and several apartments, the Megaro Hotel can cater for everyone from solo travellers to families and groups. Each room is uniquely decorated with bright colours and bespoke furnishings, and many boast panoramic views over the rooftops of London.
The Megaro Hotel also includes a lively restaurant serving fresh seasonal produce, a secret subterranean cocktail bar, and a conference centre in the adjoining Derbyshire House with space for up to 70 guests.

What's on in London

Looking for the best theatre shows, restaurants, bars and accommodation in London? Browse our full London guide.


Promote your business or event

Promote your business Promote your event

Theatres Worldwide

Design by Pink Dog Media. Powered by Fusion Consulting