Located in Chelsea, an affluent area of London, there is an abundance of shops, restaurants, cafes and bars all on your doorstep. Stamford Bridge, the home of Chelsea Football club is just 10 minutes walk away
The river Thames is also close-by, where you can enjoy a walk along the Embankment towards the Tate Modern, Westminster and Central London
High-speed Wifi gives you the power you need.
All your bills are included in your rate.
Stay for nights or stay for a year – the choice is yours.
Weekly cleaning included.