The Ritz London

Opened in 1906, The Ritz London is perfectly located in the heart of London overlooking the Royal Green Park and the world-famous Piccadilly. For over 110 years, it has long been the choice for royalty, aristocracy, dignitaries and countless other discerning guests. The 136 beautiful bedrooms and suites all feature Louis XVI-style interiors. The iconic hotel is renowned for its quintessential British Afternoon Tea and the spectacular Ritz Restaurant, often described as the most beautiful dining room in the world. In 2002, The Ritz London was awarded a Royal Warrant by His Royal Highness The Prince of Wales for Banqueting and Catering Services, the only hotel to receive such an honor.