DESCRIPTION
Hotel Megaro is situated in one of London’s most vibrant and lively areas, King’s Cross. The building is located next to many of London’s top attractions and sites with complimentary WiFi access throughout. They also have an on-site restaurant and a cocktail bar.
Price
From £320.00
Average Rating
4.4
Facilities
Room Type
Things To See And Do In The Area
Address
Belgrove Street, London, WC1H 8AB
Post Code
WC1H 8AB
Nearest Underground Station(s)
King's Cross St Pancras