Mayflower Hotel London is a 3 star hotel, full of individual character. Situated minutes away from Earl's Court tube this hotel serves as a good base, whether your trip is for business or pleasure. Both Earls Court and Olympia exhibition centres are within easy reach of Mayflower Hotel London. The proximity to the tube means you are minutes away from the lively West End. The surrounding area contains many of London's main attractions, including the Victoria and Albert Museum, Buckingham Palace and Hyde Park. Mayflower Hotel London has 48 themed rooms, all lovingly decorated in a range of styles, from oriental to country house. Each room has a private bathroom, individually controlled central heating, satellite TV and direct-dial telephone. Mayflower Hotel London is open 24 hours and the multi-lingual staff are attentive and efficient. The hotel also has secure parking and there are lifts to every floor, allowing easy access for all guests. There are also apartments available for a longer stay. |