Das Hotel Victoria Hub London befindet sich im Stadtteil Westminster von London, 3 km weit weg von einer der beliebtesten kulturellen Sehenswürdigkeiten, dem British Museum.
Das Hotel befindet sich nur 5 Minuten zu Fuß vom St George's Square sowie circa 10 Minuten Autofahrt vom Regent's Park entfernt. Die Pension befindet sich in der Nähe von der Saint Paul's Cathedral, und zwar in ca. 3,1 km Entfernung. Die Tate Gallery of Modern Art liegt in circa 15 Fahrminuten Entfernung vom Victoria Hub London. In unmittelbarer Nähe zur Unterkunft befindet sich die U-Bahn-Station Pimlico.
In den Bädern, die mit einer getrennten Toilette und einer Dusche ausgestattet sind, finden Gäste einen Haartrockner und Handtücher vor.
Das Restaurant Khallouk & Taylor bietet europäische Gerichte an und liegt in der Nähe vom Victoria Hub.