This apartment hotel enjoys a wonderful setting in London, close to the district of Hatton Gardens. The surrounding area offers a wide range of bars and restaurants. This complex comprises stylish, fully-furnished apartments, which come well equipped...
This apartment hotel enjoys convenient access to the Barbican Centre in London. Links to the public transport are situated nearby, offering ease of access to the centre of the city. The financial centre can be found close by. The Angel tube station...
This stylish apartment hotel is situated at the heart of Camden. The property is situated close to many iconic attractions in the area, including Camden Market and Camden Lock. Regents Park is just 2.5 km away. Camden Town tube station is just a 5...
The establishment is ideally located within walking distance of Earls Court tube station and attractions such as the Earls Court Exhibition Centre, Natural History Museum, Victoria and Albert Museum, Stamford Bridge Stadium and many more. A variety...
Overlooking a beautiful garden square, the luxury design hotel Eccleston Square London enjoys a privileged location in Pimlico, bordering Victoria and elegant Belgravia with its restaurants, boutiques and theatres. Famous attractions such as...
Conveniently located in Londons Highbury district, this comfortable hotel is an ideal London base for business and leisure travellers alike. Finsbury Park and Manor House are both within a five-minute walk of the hotel, making it easy to get to the...
Designed for those with a penchant for modern elegance, The Hari is glamorous yet intimate, leaving guests feeling like they have found a hidden home away from home in the heart of London.Located moments from Harrods and the luxury shops of...
This fantastic hotel is located in the heart of London, close to the Tower of London and one of the historical and tourist areas of London. The hotel offers elegant rooms with the latest technology, air conditioning, TV and Wi-Fi. In addition, it...
With a prime location in the city centre, this hotel is a short walk from Hyde Park. Paddington station is only 300 m from the hotel, putting the whole city and its attractions within easy reach, and Big Ben is only 600 metres away. The hotel offers...
Hyde Park Economy Apartments offers self-catering accommodation just 150 m from central Londons leafy Hyde Park. Queensway Tube Station is just 2 minutes walk away.Set within a Georgian townhouse, Hyde Park Economy Apartments offers a choice of...
The serviced Paddington Apartments enjoy a wonderful location in London, only a 5-minute stroll away from Hyde Park. Marble Arch and the elegant shopping of Oxford Street can be reached within a short stroll, while attractions such as Buckingham...
London Marriott Hotel Kensington is ideally located near Londons best-known landmarks, including Kensington Palace, Royal Albert Hall, Hyde Park and the Victoria and Albert Museum. Recharge in our spacious modern refurbished rooms and suites which...
This hotel lies at the heart of Theatreland in London. The hotel is situated just a short distance away from the bustle of Chinatown and Soho. Guests will find themselves just 300 metres from the Leicester Square Underground Station, and a 2 minutes...
This country estate is situated just a 30 minutes drive from Heathrow Airport. London Euston train station is within easy access. Set amidst a mesmerising 300-acre estate, this spectacular property oozes luxury and old-world elegance. The mansion was...
The capital of comfort...in the capital! Best Western Boltons Hotel London Kensington is located in the heart of Londons fashionable Earls Court, which means you will be right in amongst the attractions. From Earls Court Exhibition Centre and the...
The hotel occupies a fantastic location in one of Londons oldest and most fashionable areas. It is close to Westminster Abbey, the Houses of Parliament, Buckingham Palace and St. James Park, while the Olympic Park is 4 km away. Westminster...
This award-winning hotel is situated at the heart of London, a short 5 minutes walk from Big Ben and the Houses of Parliament. Sitting close to Westminster overlooking the River Thames, its guests will be within 10 minutes on foot from the...
Grosvenor House Suites by Jumeirah Living effortlessly combines the services of a luxury hotel with the privacy, comfort and generous living space of a contemporary Mayfair residence. Set on the exclusive Park Lane, overlooking Hyde Park, Grosvenor...
Located at the heart of London. This property lies just a short distance away from the areas iconic cricket ground. Guests can explore the citys main attractions with ease, including the London Eye, Buckingham Palace, the Tate Modern and Nine Elms....
Situated in the heart of Londons vibrant city centre, the historic Mercure London Bloomsbury Hotel boasts contemporary stylings with a convenient setting. The 4-star boutique style hotel was constructed in 1907 and is close to many of the citys top...