Mayflower Hotel & Apartments, London Overview

Mayflower Hotel & Apartments, London Details

Mayflower Hotel & Apartments, London Hotel Details

Mayflower Hotel & Apartments London will give you a refreshing break from
the hustle and bustle of the city life. They are located right in the heart of
London and just off Earl's Court station. The Mayflower offers attentive,
efficient service in a friendly and welcoming atmosphere that makes you feel
like you never left home.

Harrison Brown found the Mayflower Hotel & Apartments have had a superb and
impressive refurbishment. 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.

are both individually designed rooms and tastefully furnished and serviced 1 or
2 bedroom apartments at the Mayflower London Hotel, ensuring you a comfortable,
relaxing stay. The building around a corner from the hotel offers comfortable 1-bedroom
and studio apartments with a fully equipped kitchen, a lounge and dining room, a
good size bathroom with a shower and relaxing bedrooms.