Our Central london luxury hotels are situated in Kensington, Hyde Park and Paddington, putting you on the doorstep of London's finest restaurants, theatres and galleries. Quality Crown Hotels can provide excellent london hotel accommodation in the heart of central London with all the latest in amenities and leisure facilities. Impeccable customer service and great hospitality.