Hotels in London
Gallery Hotel
Location. The boutique Gallery Hotel is located in South Kensington in central London, England. The ...
Kings Hotel
The Kings Hotel is housed in a handsome, stuccoed property typical of the 19th century situated in c...
Norfolk Plaza Hotel
Location. The Norfolk Plaza Hotel stands 200 metres from Paddington Station in London, England. Hyde...
Park Inn Heathrow
Location. The contemporary Park Inn Heathrow hotel is located one mile from London Heathrow Airport ...
Hilton London Canary Wharf
Location. The Hilton London Canary Wharf is located in the London Docklands, comprised of the Southw...
The Metropolitan
Location. Metropolitan London is a fashionable design hotel situated on exclusive Park Lane and over...
Novotel London Greenwich
HOTELYEAR BUILT 2005ADDITIONAL PROPERTY DESCRIPTION AN AA 4 STAR NEW GENERATION NOVOTEL, LOCATED IN ...
Millennium Gloucester
Location. The Millennium Gloucester is located in the residential Kensington district of London, Eng...
Novotel London Waterloo
HOTELYEAR BUILT 1995ADDITIONAL PROPERTY DESCRIPTION UPPER MID MARKET HOTEL WITH BRAND NEW 4 STAR NOV...
Kadimah Hotel
THE KADIMAH IS A BED AND BREAKFAST LOCATED IN THEHEART OF STAMFORD HILL. IT IS A TERRACED PROPERTYWI...
Chamberlain Hotel
Location. The Chamberlain Hotel is a former townhouse positioned along a main thoroughfare in London...
Bloomsbury Park Hotel
Location. The red bricked Bloomsbury Park Hotel is located amid the thriving shops that line Southam...
Mayflower Hotel
The Mayflower Hotel is located 12 miles from the Heathrow International Airport. Only a minute's wal...