The Mayflower Hotel & Apartments excels in providing premium service and superior decor. Located nearby this hotel are Knightsbridge and Chelsea, both of which exude high fashion, an atmosphere carried over and used in this hotel. Located nearby are such tourist attraction as the Victoria and Albert Museums and the Natural History and Science Museums. For quick access throughout the city, guests can walk a few minutes and reach the Earls Court underground station. The rooms come in sizes of standard, executive, and luxury, all of which are beautifully furnished. Each of the 48 rooms is spacious and offers unique decor to the commercial, cultural and historical attractions of London.The fashionable shopping areas of Knightsbridge and Chelsea are conveniently close by, as well as the world renowned Natural History, Science and, Victoria & Albert Museums.