Reservations: +1-888-407-3027



Garden
Room Service
24-Hour Front Desk
Express Check-In/Check-Out
Coffee shop
Heating
Show all amenities
The Mayflower Hotel is a charming townhouse hotel ideally situated near London’s vibrant West End, just a two-minute walk from Earl's Court Tube station. Each room features unique decor, flat-screen TVs, and complimentary WiFi, ... more
The Mayflower Hotel offers individually decorated rooms equipped with flat-screen TVs and complimentary WiFi. Additionally, spacious apartments with natural wood floors and kitchen areas for self-catering are also available.
Yes, complimentary WiFi is available in all rooms at the Mayflower Hotel.
The hotel does not have an on-site restaurant, but there are various dining options nearby, including cafes and restaurants within walking distance.
The nearest Tube station is just a 2-minute walk from the Mayflower Hotel.
No, the apartments are spread over 4 floors and are only accessible by stairs.
The Natural History Museum is about a 15-minute Tube journey from the hotel.
The Mayflower Hotel does not offer on-site parking. However, there may be limited street parking available nearby or public parking facilities in the area.
Check-in is typically at 3:00 PM and check-out is at 11:00 AM, but it’s best to confirm with the hotel for specific policies.
Yes, the Mayflower Hotel has family-friendly accommodations available, including spacious apartments that are suitable for families.
Pets are generally not permitted at the Mayflower Hotel, but it's advisable to check with the hotel directly for specific pet policies.
Check-in: 14:00
Check-out: 11:00