We look forward to welcoming you to The Mayflower Hoteland we will do our best to ensure you have a very pleasant stay with us! We are located in one of London’s most charming and quaint neighbourhoods in Earls Court and adjacent to the charming South Kensington and Chelsea. We are situated near a range of fabulous attractions including The Natural History Museum, theVictoria and Albert Museum, the Science Museum and the Royal Albert Hall. Home to the famous BBC Proms, the Royal Albert Hall is one of the most famous world stages for the music, classical and theatrical world. If you are looking for hotels near Royal Albert Hall then stay with us at the Mayflower Hotel. We are also a mere 15 minutes’ journey to Olympia Exhibition Centre.