Start Your Search

    • 12+ years
    • 2-11 years
    • 0-23 months

Welcome to Mayflower

Mayflower Unique and elegant, the Mayflower hotel is designed with imagination and originality to make your stay comfortable and pleasant one. Whether standard, executive or luxury, the bedrooms including the collection of 30 apartments are designed to combine affordability with comfort and luxury. The hotel has favourable parking space available for guests travelling on their own mode of transportation. During leisure, you can explore the beautiful city and its surroundings. Amenities are Bar, Internet access High-Speed, Laundry service, Lift / Elevator, Safe deposit box and tour desk, breakfast included. Mayflower Hotel and Apartments, ideally located in the heart of London, offers visitors a refreshing respite away from the bustle of city life. The property is in proximity to the commercial, cultural and historical attractions of London. Standard Single Room - The room offers one single bed. It includes CD player, Color TV, Iron/ Ironing board, Internet access, Radio, Non-smoking rooms and telephone. Standard Double/Twin - The room offers one double or twin bed. It includes CD player, Color TV, Iron/Ironing board, Internet access, Radio, Non-smoking rooms and telephone.
Help
ACCEPT COOKIESTo give you the best possible experience, this site uses cookies. Using this site means you agree to our use of cookies. We have published a cookies policy, which you should read to find out more about the cookies we use. View cookies policy.