Choose dates ‧ 2 adults

The Megaro Hotel - Kings Cross St Pancras, London  

hotel
4.4
Popular Amenities
Where you’ll be
1 Belgrove Street, WC1H 8AB, London, England, England
Things to know
Check-in:
00:00
6:00
12:00
18:00
00:00
Check-out:
00:00
6:00
12:00
18:00
00:00
Cancellation policy
Cancellation policy will be provided during booking. 
About the place
Where

In the heart of Kings Cross, London — opposite King’s Cross St. Pancras and a short walk from the British Library and Russell Square. Major sights like Trafalgar Square, Piccadilly Circus, the London Eye and Big Ben are reachable within a short drive, and the location makes getting around the city and beyond effortless.

Hosted by
The Megaro Hotel - Kings Cross St Pancras, London