Well located for Londons West End, this Townhouse hotel is close to Earls Court and a 2-minute walk from the Tube The rooms are Individually decorated and come with a flat-screen TV and complimentary WiFi The bathrooms have walk-in showers and a continental breakfast is included in the rate Mayflowers 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 A continental breakfast at the hotel is also included in the apartment rate Kensington High Streets famous shops are a 10-minute walk away, with the renowned Natural History and Victoria and Albert Museums, Harrods and Kings Road just 15 minutes journey by Tube from nearby Earls Court Station