Apartments Of Chelsea
This excellent apartment is a great place in London to stay. Guests can take advantage of airport transfer and laundry.
Chelsea FC is situated around 2.1 km away. 30 minutes' walk from London city center. Shikara - South Kensington pampers guests with Indian and Italian dishes and lies within 50 meters of the property.
The apartment comprises 10 rooms. The rooms are featured with elegant furnishing.
South Kensington subway station is easily accessible.