Explore London whilst staying at Chelsea Serviced Apartments, modern accommodation providing everything you need for a stay away. Just a 13 minute walk from Sloane Square tube station means you’ll find yourself
visiting top tourist attractions such as Tower of London, or Buckingham Palace
in no time at all. Closer to the apartments you’ll find the iconic department
store, Harrods, or you can visit the Natural History Museum – always a popular
attraction for all ages.
These modern apartments have sleek furnishings with cosy
double beds, a spacious bathroom with a shower over a bathtub and an open-plan
kitchen and lounge. Also provided are a coffee machine, free WiFi and weekly
housekeeping services.
Full payment will be taken at the time of reservation.
{{ terms.content }}
Please enter your dates to get the best available rates.