myhotel Chelsea, London

35 Ixworth PlaceBelgravia - Chelsea, LondonSW3 3QX, United Kingdom