Best Location Chelsea River View /Central London
Location picture
Well 7.8 (27 reviews)
Residence
About it
Best Location Chelsea River View /Central London is located in London, just 1.5 miles from South Kensington Tube Station and 1.7 miles from Harrods. The air-conditioned accommodation is 1.1 miles from Victoria Train Station, and guests can benefit from private parking available on site and free Wifi. The property is 1.2 miles from Victoria Tube Station and within 1.8 miles of the city center. Featuring a balcony and river views, the spacious apartment includes 2 bedrooms, a living room, flat-screen TV, an equipped kitchen, and 2 bathrooms with a walk-in shower and a hot tub. The accommodation is non-smoking. Buckingham Palace is 1.7 miles from the apartment, while St James's Park is 1.8 miles from the property. The nearest airport is London City Airport, 11 miles from Best Location Chelsea River View /Central London.
Its strengths
LAN Wi-Fi
Parking
Dates of your stay
Select an arrival date
June 2024
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
Select a departure date
June 2024
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
Availability with
Booking.com