The Mayflower Hotel is a ideally located venue for meetings in the Earls Court and Kensington area. The Hotel is located minutes from Earls Court Tube Station and Earls Court Exhibition Centre.
Our lounge and contemporary garden provide perfect havens to be enjoyed during refreshment breaks.
Our breakfast room seats up to 15 persons at a rate of £150 per day (including refreshments).
Please contact the hotel for further information.