Das K Mansion Apartment In London befindet sich im Stadtteil Westminster von London, in einer Entfernung von 5 Gehminuten von der Lisson Gallerie. Gäste können WLAN sowohl für geschäftliche als auch für private Zwecke nutzen.
Das Naturhistorische Museum ist 2 km entfernt von diesen Apartments, während der U-Bahnhof Marylebone ca. 2,1 Kilometer von der Unterkunft entfernt ist. Der Big Ben ist in circa 10 Fahrminuten Entfernung vom K Mansion Apartment In London gelegen.
Die Unterkunft ist mit Selbstversorgereinrichtungen ausgestattet, darunter eine Küchenzeile sowie ein Essbereich, die die Gäste nutzen können. Das Apartment liegt in unmittelbarer Nähe zur U-Bahn-Station Edgware Road.