The Mayflower hotel is a boutique, modern, elegant and charming property situated within a few minutes walk from the Earl''s Court tube station. all the bright and contemporary 48 rooms are with bathroom, satellite television, telephone and tea/coffee making facilities. The hotel also has a cheerful breakfast room and a pay car park.
Arrival
The hotel is located in a quiet residential area, just three minutes walk from Earl''s Court underground station with its excellent connections to all parts of London and five minutes from the famous Earl''s Court Exhibition Centre.