My Hotel Chelsea My Hotel Chelsea, 4 Star Hotel

35 Ixworth Place, Chelsea, London, SW3 3QX

Myhotel Chelsea is a modern contemporary hotel in central London. The hotel offers 45 guest rooms and suites, all of which are well-equipped. Situated on a quiet street, this boutique hotel in London is on the doorstep of some of the world?s most fashionable shops, and is minutes from South Kensington and King's Road.

Search deals for My Hotel Chelsea, London

Myhotel Chelsea is situated on Ixworth Place in Brompton, just a short walk to South Kensington underground station. There is no car parking available at the hotel.

Compare similar hotels

Customers who viewed My Hotel Chelsea also viewed the following hotels in Chelsea