Description
The Mayflower Hotel is a refreshing break from the hustle and bustle of the city life, located right in the heart of London and just off Earl's Court station. The Hotel Mayflower offers attentive, efficient service in a friendly and welcoming atmosphere that makes you feel like you never left home.
Critic Harrison Brown found the Mayflower Hotel has a superb refurbishment to impress, especially if you had previously seen the hotel. The entrance is elegantly styled and luxury bedrooms feature wood and marbled bathrooms. Standard bedrooms are compact but their design creates a feeling of space with well thought out finishing touches.
... Read More
There are both individually designed rooms and tastefully furnished and serviced 1 or 2 bedroom apartments at the Mayflower Hotel for a comfortable, relaxing stay. The building around a corner from the hotel offers comfortable one bedroom and studio apartments with fully equipped kitchen, lounge and dining room in larger units, good size bathroom with a shower and relaxing bedrooms.
There is a secure parking available upon request (must be booked in advance), lift to each floor, photocopying, fax services, multilingual staff and safe deposit box available in all rooms free of charge.