Das komfortable 3-Sterne-Hub By Premier Inn London King'S Cross liegt etwa 5 Minuten zu Fuß vom House of Illustration entfernt und befindet sich in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten der Stadt.
Das komfortable Hotel liegt in einer erstklassigen Lage von London, in 350 Meter Entfernung zur U-Bahn-Station King's Cross St. Pancras. Das Hotel befindet sich sehr günstig, nähmlich 2 km weit weg vom Madame Tussauds. Kulturelle Erlebnisse in der Umgebung bieten das British Museum (liegt in unmittelbarer Nähe vom Hub By Premier Inn London King'S Cross). Außerdem liegt die Unterkunft in 15 Gehminuten Entfernung vom Bahnhof Euston, während das London Eye ungefähr 10 Minuten Autofahrt von hier entfernt ist.
Zu den Speisemöglichkeiten gehört auch das Restaurant Giraffe Stop in der Nähe vom Hotel.