/ Greater London / London / My Chelsea

My Chelsea

Read new Booking's reviews

www.myhotels.com - check out latest independent reviews

Check the price and room availability

Book Directly

35 Ixworth Place, Kensington and Chelsea, London, SW3 3QX, United Kingdom
Check the price at myhotels.com