London is the capital and largest city of both the United Kingdom and of England, and the largest city in western Europe. Situated on the River Thames in South-East England, Greater London has an official population of roughly 7.5 million people—although the figure of over 14 million for the city's total metropolitan area more accurately reflects London's size and importance. London is historically one of the great "world cities" and remains a global capital of politics, culture, fashion, trade and finance. [*]
Showing hotels in London, UK with availablity for your chosen dates. The best rated, least expensive hotels appear first. (Change viewing order...)
OVERLOOKING A BEAUTIFUL GARDEN SQUARE, HENLEY HOUSE IS A SMALL BUT VERY CHARMING BOUTIQUE STYLE HOTEL, OFFERING ELEGANT AND BEAUTIFULLY DESIGNED ROOMS, RICH IN DECOR AND STYLE. (More...)
Location. The Westbury Mayfair Hotel counts Versace, Tiffany's, Armani and Burberry as its exclusive Mayfair district neighbors in London, England. (More...)
LOCATION. STAY IN THE HEART OF CAPITAL, LOOKING KENSINGTON GRDNS AND HYDE PK.THIS HTL FABULOUS LOCATION OFFERS BEST CHOICE FOR VISITING THE CAPITAL. (More...)
SITUATED IN THE VERY HEART OF LONDON WEST END LITERALLY AFEW STEPS FROM OXFORD STREET. (More...)
Location. The Goring Hotel is a boutique hotel located in the centre of London, England, within 300 metres of Green Park and Buckingham Palace. (More...)
The chic, contemporary aparthotel of 196 Bishopsgate is situated in London's financial district across the road from Liverpool Street Station and one mile from the Tower of London, Tate Modern and the River Thames. (More...)