Hotels in London
    
        
             K&K Hotel George
            K&K Hotel George            
            Location. The K+K Hotel George, originally built as Victorian terrace homes in 1897, occupies a quie...
         
        
    
        
        
    
        
        
    
        
             Renaissance Chancery Court
            Renaissance Chancery Court            
            A Grade II listed building, the Renaissance Chancery Court is a grand, seven storey Edwardian hotel ...
         
        
    
        
             Chesterfield Mayfair Hotel
            Chesterfield Mayfair Hotel            
            Discreetly tucked away in the exclusive residential district of Mayfair in London, England, the Ches...
         
        
    
        
             The Hyde Park Towers Hotel
            The Hyde Park Towers Hotel            
            Location. The Hyde Park Towers Hotel is a Victorian property tucked amid a row of former townhouses ...
         
        
    
        
             Novotel London ExCeL
            Novotel London ExCeL            
            HOTELYEAR BUILT 2004ADDITIONAL PROPERTY DESCRIPTION 4 STAR AA NEW GENERATION NOVOTEL IN A PEACEFUL S...
         
        
    
        
             Grosvenor Kensington Hotel
            Grosvenor Kensington Hotel            
            Location. The Grosvenor Kensington Hotel offers a commanding presence along Harrington Road in the K...
         
        
    
        
             Rose Court Hotel
            Rose Court Hotel            
            Location. The Rose Court Hotel is located in London, UK. 250 metres from Paddington Station 300 metr...
         
        
    
        
        
    
        
             Thistle Kensington Gardens
            Thistle Kensington Gardens            
            The Thistle Kensington Gardens, London, is a modern hotel situated in the center of the city overloo...
         
        
    
        
             Norfolk Plaza Hotel
            Norfolk Plaza Hotel            
            Location. The Norfolk Plaza Hotel stands 200 metres from Paddington Station in London, England. Hyde...