Bringing together the grandeur of a beautiful townhouse building, with a fusion of asian influences across the 48 uniquely styled rooms, the Mayflower Hotel & Apartments offer a welcome change from traditional hotels, in the convenient and interesting Earls Court area of London. Each room transports guests to another world with a stylish mix of influences including India and the Far East, beginning with the lovingly hand-carved wooden beds and continuing with the vivid Egyptian cotton sheets, merino wool blankets and rich, sumptuous cushions and bedcovers. All rooms are non-smoking. Located within only 5 minutes walk from the hotel you will find the Mayflower's Apartments which are spread over 4 floors.
With Earls Court Tube Station within a 2 minutes' walk of the establishment this is the ideal choice for guests who wish to visit London's West End or museums such as the Natural History or Victoria & Albert Museum which can both be reached within a 5 minutes' tube journey.