Our luxury hotels in central London are located in Kensington, Hyde Park and Paddington, placing you on the doorstep of London's finest restaurants, theatres and galleries. Quality Crown Central London Hotels offer superb 4 star hotels accommodation in London with all the latest amenities, leisure facilities, great customer service and immense hospitality.
![]()