Discover true luxury at The Dorchester Hotel, one of London's most iconic 5-star hotels. Choose from our exquisite range of luxury rooms and suites.