Just a 16-minute walk from Hyde Park, Private Apartment - Chelsea - South Kensington offers self-catering accommodation in London city centre.
Just a 16-minute walk from Hyde Park, Private Apartment - Chelsea - South Kensington offers self-catering accommodation in London city centre. Read more
Just a 16-minute walk from Hyde Park, Private Apartment - Chelsea - South Kensington offers self-catering accommodation in London city centre.
Just a 16-minute walk from Hyde Park, Private Apartment - Chelsea - South Kensington offers self-catering accommodation in London city centre.
Number of Rooms: 1