Hotels in London
My Place Hotel
My Place Hotel in London is a white pillar Victorian town house located on a quiet street 500 metres...
Novotel London City South
HOTELYEAR BUILT 2003ADDITIONAL PROPERTY DESCRIPTION AN AA 4 STAR NEW GENERATION NOVOTEL LOCATED MINU...
Comfort Hotel Heathrow
Location. The modern low rise Comfort Hotel Heathrow is located two miles from London Heathrow Airpo...
The Stafford Hotel
BOUTIQUE HOTELYEAR BUILT 1858 YEAR REMODELED 2008ADDITIONAL PROPERTY DESCRIPTION AN UNSURPASSED LEVE...
Umi Hotel
The Umi Hotel, located within walking distance of Hyde Park's well fed lawns in London, England, was...
Renaissance Chancery Court
A Grade II listed building, the Renaissance Chancery Court is a grand, seven storey Edwardian hotel ...
The Portland
Location. The Portland is a historic hotel located on Bedford Square in the Bloomsbury district of c...