We look forward to welcoming you to The Mayflower Hotel and 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, the Victoria 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.
Nearby Tube Stations:
Earls Court (3 mins walk from the hotel)
Servicing the District and Piccadilly line
Transport For London:
Plan your Journey:
Events In London:
Other Useful Links: