Das Chelsea Studio London liegt in 2 km Entfernung vom Naturhistorischen Museum und in einer Entfernung von 10 Gehminuten von der U-Bahnstation West Kensington.
Das Apartment ist im Stadtteil Kensington and Chelsea von London gelegen, ungefähr 150 Meter von der St Cuthbert's Kirche entfernt. Der Westminster Palace befindet sich in ca. 6 km Entfernung. Die Cabinet War Rooms liegt in circa 15 Fahrminuten Entfernung von diesen Apartments.
Für zusätzlichen Komfort stehen in den Unterkünften eine getrennte Toilette und eine Dusche zur Verfügung. Darüber hinaus gibt es im Badezimmer einen Haartrockner und Badelaken.
Die Apartments verfügt über ein Wasserkocher, ein Kühlschrank und Küchenutensilien. Das Chelsea Studio befindet sich gleich neben dem Bahnhof Kensington.