| The Myhotel Chelsea Hotel, London, is a Bohemian country house situated in Chelsea. The hotel is surrounded by very trendy and high fashion boutiques, and is within walking distance of Thurloe Square, Victoria & Albert Museum, and Natural History Museum. The Myhotel Chelsea Hotel is suitable for leisure travellers who prefer a serene atmosphere and comfortable rooms. | |