Chelsea Suite London is an apartment only 2.0 km from Buckingham Palace, Chelsea FC and Up at The O2.
The property is located near Harrods and Royal Albert Hall. A 15-minute drive to Ilford. Serving guests with european, japanese, eastern european and french dishes, Sushi des Artistes London is 100 meters away.
The apartment provides rooms featuring free Wi-Fi, climate control and a seating area. A private bathroom is at guests' disposal.
It offers a kitchen with a dishwasher, a fridge, an oven and a kettle.
There are South Kensington subway station and Victoria train station in walking distance.