Hotels in London
Kings Hotel
The Kings Hotel is housed in a handsome, stuccoed property typical of the 19th century situated in c...
190 The Gore
Location. 190 The Gore is a historic hotel located in South Kensington, central London. The hotel is...
Normandie Hotel
Location. Housed in a traditional 19th century Victorian townhouse, the Normandie is a family run ci...
The Trafalgar Hilton
Location. The contemporary Trafalgar Hilton hotel is located on a corner of Trafalgar Square in cent...
Thistle Kensington Gardens
The Thistle Kensington Gardens, London, is a modern hotel situated in the center of the city overloo...
Eden Plaza Hotel
The Eden Plaza Hotel is set in a white stucco Regency townhouse in the upper crust avenue known as Q...
Claridge's
Location. Claridge s is located in London, England, 500 metres from Hyde Park, and one mile from Buc...
Wedgewood Hotel
Location. The Wedgewood Hotel is located in a traditional garden square setting in the central Baysw...
Norfolk Towers
The Norfolk Towers is a superior tourist class, Victorian style (1966) hotel located in the West End...
Umi Hotel
The Umi Hotel, located within walking distance of Hyde Park's well fed lawns in London, England, was...
Victor Hotel
Location. The Victor Hotel is located in the centre of London, England, within one mile of Buckingha...
Hotel Lily
The Hotel Lily is a modern hotel situated in South West London, three miles from Harrods and Knights...