• find us on facebook

Showing results 1 - 1 of 1 property.show results on map
1 Hotel.
myhotel Chelsea
35 Ixworth Place, Chelsea, London, GB
Myhotel Chelsea is a 4 star boutique hotel in the heart of London. South Kensington tube stations is just 500 metres away and there are countless excellent restaurants and shopping facilities right on your doorstep. All of the 45 stylish rooms at myhotel Chelsea are equipped with flat-screen TV, air-conditioning, Wi-Fi, designer furniture, tea/coffee making facilities and more.
Page 1 of 1
1