Hotel Mayflower is a modern standard class hotel with 48 rooms and 35 appartments, located in Kensington, close to Earls Court. Built 1900 −remodelled in 2004 this property offers both: stylish and attractive rooms and...
An English country house, The Connaught stands in the heart of London's fashionable Mayfair, in a charming area of antique shops, galleries and designer boutiques.
Here you'll find a polished mahogany staircase,...
Welcome to Crowne Plaza London ® The City, a modern and stylish hotel right in the heart of London, perfectly situated for all your business and leisure needs. Set back from the north bank of the River Thames, it is just...
The Park Lane Mews Hotel is an intimate townhouse hotel tucked just off Park Lane. It almost feels like your own private house in the heart of Mayfair. The decoration is traditional and luxurious and guests receive a very...
Located on Great Russell Street in central London, Jurys Great Russell Street Hotel is just two minutes walk from Tottenham Court Road Tube Station
and five minutes from Covent Garden.
This Covent Garden hotel has London...