The lovely myhotel Chelsea is located in the heart of Chelsea, in South Kensington. Within steps of this luxury hotel are some of the top shops, bars and restaurant in the Chelsea area. Located nearby is also the Royal Albert Hall, Sloane Square and the Kensington Gardens. The closest underground stations are Sloane Square Station and South Kensington Station.
The 4 star myhotel Chelsea is housed in what was once a five storey Police Station. Now, guests arriving at the hotel will find stylish, contemporary boutique accommodation. Guestrooms in the Victorian building are bright and spacious. Guests are invited to visit the mybar where they can enjoy breakfast, lunch and dinner. There is also the jinja treatment room, the library and suitable spaces for events and meetings.