Belgrove St,, King’s Cross, London, l, WC1H 8AB
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.
Looking for the best theatre shows, restaurants, bars and accommodation in London? Browse our full London guide.London