Mayflower is a 3-star hotel providing an en-suite accommodation near to Harrods, Up at The O2 and Earl's Court. This traditional building was refurbished in 2008.
The quiet hotel is placed in a cultural area, a short walk from the palace and museums. The property is set within 5 km distance from London city center.
Shops and boutiques are located nearby.
Mayflower Hotel offers 48 rooms on 6 floors that come with a seating area, a closet, a laptop safe, free Wi-Fi and a minibar along with a toaster, an oven and coffee/tea makers. All bathrooms are appointed with a hairdryer, free toiletries and a shower.
Guests can have breakfast in the restaurant every morning. Offering indian meals, Masala Zone Earls Court is around 200 meters away.
Being close to Earls Court subway station and West Brompton, Earls Court Square (N-bound) bus stop, the hotel is well connected to Natural History Museum, Stamford Bridge and Kensington High Street. A 20-minute drive will take you to London City airport.
Mayflower Hotel also offers cars and bicycles for rent.