Das 3-Sterne-Hotel The Victoria Flats London befindet sich in neben dem London Eye, und zwar ungefähr 25 Fußminuten von hier entfernt.
Das Hotel liegt im Stadtviertel Victoria, 2 km weit weg von den historischen Sehenswürdigkeiten wie dem St. James's Palace. Das Hotel liegt in der Nähe vom Naturhistorischen Museum, und zwar etwa 30 Gehminuten entfernt. Zu den nahe gelegenen Sehenswürdigkeiten gehört der Royal Academy of Arts, die sich 2,1 km weit weg vom Victoria Flats London befindet. Die U-Bahn-Station Pimlico ist in 750 Meter Entfernung zur Unterkunft (ist gleich neben dem Green Park).
Sie können britische Küche im Restaurant The Marquis of Westminster genießen, das sich in einer Entfernung von 5 Minuten zu Fuß vom Hotel befindet.