Hotels in London
Norfolk Plaza Hotel
Location. The Norfolk Plaza Hotel stands 200 metres from Paddington Station in London, England. Hyde...
K West
Location. The K West hotel in London, England, is a modern hotel in a fashionable corner of West Lon...
The Dorset Square Hotel
The Dorset Square hotel is a regency property with original period details overlooking tree filled g...
The Trafalgar Hilton
Location. The contemporary Trafalgar Hilton hotel is located on a corner of Trafalgar Square in cent...
Royal Hyde Park Hotel
Royal Hyde Park Hotel is housed in a typical London town house style building and is located in the ...
The Berkeley
Location. The Berkeley is located in the Knightsbridge area of London, England, 300 metres from the ...
Bayswater Inn
Location. The Bayswater Inn is located in a Georgian square in central London, England. It's just 40...
The Soho Hotel
The Soho Hotel is housed in a 19th century red brick building in fashionable, and bustling, Soho. Th...
Hendon Hall
INFAMOUS FOR BEING THE HOTEL WHERE THE VICTORIOUS ENGLAND FOOTBALL TEAM STAYED THE NIGHT BEFORE WINN...