26-28 Trebovir Road, Earls Court, London SW5 9NJ

Mayflower Hotel and Apartments Earls Court
Ideally located for London’s West End, this Townhouse hotel is close to Earl’s Court and a 2-minute walk from the Tube. Individually decorated rooms feature high ceilings and marble bathrooms.
The Mayflower Hotel has bright, stylish rooms with Egyptian cotton sheets and bathrooms with walk-in showers. Most rooms are filled with unusual antiques from India and the Far East, and some rooms have balconies.
Mayflower’s spacious apartments are a 5-minute walk from the hotel, offering natural wood floors and kitchen areas for self catering. The apartments are spread over 4 floors and are accessible by stairs.
Kensington High Street’s famous shops are a 10-minute walk away, with the renowned Natural History and Victoria & Albert Museums just 5 minutes’ journey by Tube from nearby Earls Court Station.
An extensive breakfast in the light and spacious breakfast room is included in your room rate.
Number of rooms: 48