Myhotel Chelsea Hotel - London

Rooms
45
Location
London - Knightsbridge
Overview
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.
Standard facilities:
Standard Room:
Standard Rooms are fitted with a queen size bed or 2 single beds. Bathrooms have a bathtub with an overhead shower.
Hotel
Star
Location
other spellings: my hotel chelsae hotle, hotell, otle