Set in an ideal location, just moments from Euston Station, Kings Cross St Pancras and Eurostar terminal, and a short walk into the heart of the city, the Hilton London Euston Hotel is the perfect...
The Hotel is situated in the heart of 18th century Bloomsbury, just minutes from the British Museum and in the shadow of Centre Point, the iconic modernist tower, where the vibrant West End meets...