myhotel Chelsea is just 7-minute walk from South Kensington tube station and 13 minutes’ walk to vibrant shopping on the King’s Road.
myhotel Chelsea offers Free Wi-Fi and is a 10-minute walk away from the Natural History Museum .
35 Ixworth Pl,Chelsea, London SW3 3QX, UK