Mayflower Hotel & Apartments
The Mayflower Hotel & Apartments excels in providing premium service and superior decor. Located near 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 attractions 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. Mayflower’s nearby spacious apartments offer natural wood floors and kitchen areas for self-catering. The apartments are spread over 4-floors and are accessible by stairs. The property offers a continental breakfast at the hotel for guests.
The fashionable shopping areas of Knightsbridge and Chelsea are conveniently close by, as well as the world renowned Natural History Museum, Science Museum, and Victoria & Albert Museum.