Das Hotel The South Kensington Apartments London befindet sich im Stadtteil Kensington, in einer Entfernung von nur 1 km von einer der beliebtesten kulturellen Sehenswürdigkeiten, dem Albert Memorial.
Die Badezimmer bieten tolle Annehmlichkeiten, darunter einen Haartrockner und Badelaken sowie eine getrennte Toilette und eine Dusche.
Das Restaurant The Jam Cupboard befindet sich ein paar Schritte entfernt vom South Kensington London und ist auf die europäische Küche spezialisiert.
Das Aparthotel ist 10 Minuten mit dem Auto vom Westminster Palace und 12 Minuten Fußweg vom London Science Museum entfernt. Der St. James's Palace gehört zu den historischen Sehenswürdigkeiten und liegt in 3 Kilometer Entfernung vom Hotel. Die Lage gleich neben dem Naturhistorischen Museum ist ein großer Vorteil für Gäste vom South Kensington. Die Unterkunft liegt in rund 200 Meter Entfernung von der U-Bahn-Station Gloucester Road.