 |
The Mayflower Hotel and Apartments, ideally situated for the heart of London, located close to Earls Court with easy access to Knightsbridge and London's West End. The fashionable shopping areas of Knightsbridge and Chelsea are conveniently close by, as well as the world renowned Natural History, Science and, Victoria & Albert Museums. Elegant light bedrooms with high ceilings and fans, enhanced by hand-carved wooden beds and wardrobes, Egyptian cotton sheets, merino wool blankets and rich, sumptuous cushions and bedcovers.
|