Hotels near London St Pancras Eurostar Station

Closest accommodation, hotels and b&b rooms located not far from the St Pancras
International railroad station, located at Pancras Road, Greater London NW1 2QP in the London Borough of Camden.
London St Pancras is a historic station built in 1868. It’s the terminal for international high speed
Eurostar trains to Lille, Brussels and Paris.