Chelsea Embankment III by Onefinestay
London ENG
Check in
4:00 PM
Check out
11:00 AM
Located in London (London City Centre), Chelsea Embankment III by Onefinestay is steps from Thames River and a 3-minute drive from Sloane Square. This apartment is 1.6 mi (2.5 km) from Natural History Museum and 1.8 mi (2.9 km) from Buckingham Palace.
Make yourself at home in one of the guestrooms, featuring kitchens with ovens and microwaves. Conveniences include electric kettles and irons/ironing boards, and you can also request cribs/infant beds (surcharge).
Property Details
Location
5 Chelsea Embankment, London, ENG SW3 4LF, United Kingdom