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...)
Location. The Curzon Plaza is a seven floor apartment property situated in London's fashionable Mayfair, 0.5 miles from both Hyde Park and the shopping on Oxford Street. (More...)
Close to the tubes and buses in the heart of London. Our elegantly re designed interior and fully equipped, comfortable bedrooms are complemented by our intimate Library Bar which serves drinks and light snacks. (More...)
KINGS HOTEL IS A SMALL CLASSICAL MODERM BUILDING SITUATED IN THE VERY HEART OF LONDON. LOCATION IS IDEAL IN A PEACEFUL RESIDENTIAL TERRACE. (More...)
BLAKES HOTEL LONDON IS A SEDUCTIVE DESIGN JOURNEY THROUGHINDIA CHINA INDONESIA THAILAND CAMBODIA AND ON TO THEPYRAMIDS BACK THROUGH ITALY ENDING UP IN THE HEART OFLONDON. (More...)