Die Unterkunft Chelsea Apartments befindet sich in London, 800 m von Stadion Stamford Bridge und 1,9 km von U-Bahnhof South Kensington entfernt. Sie bietet kostenloses WLAN und eine Terrasse.
Einige Wohneinheiten haben außerdem eine Küche ausgestattet mit einem Kühlschrank, einem Geschirrspüler und einem Ofen.
Victoria and Albert Museum liegt 2,2 km von der Unterkunft Chelsea Apartments entfernt, während Olympia 2,4 km von der Unterkunft entfernt ist. Der nächstgelegene Flughafen ist der Flughafen London City, 20 km von der Unterkunft Chelsea Apartments entfernt.