The Ritz
The Ritz London, the iconic landmark conceived by renowned hotelier César Ritz, first opened its doors in 1906. Perfectly located in a landmark position in the heart of London’s West End, The Ritz is moments from the finest shopping destinations the Capital has to offer, including the luxury designer brands of Bond Street and Regent Street and the unique and quintessentially British boutiques of Jermyn Street. Throughout its distinguished history, the iconic hotel has been at the heart of London society and continued to play host to Royalty, aristocracy, stars of stage and screen and countless other discerning guests. The first and only hotel to have received a Royal Warrant from His Royal Highness The Prince of Wales, The Ritz has deservedly taken its place amongst the great hotels of the world and is the benchmark by which other hotels are measured. Most recently, The Ritz Restaurant was awarded a Michelin Star in the Michelin Guide Great Britain and Ireland 2017. Following refurbishment, it is sparklingly renewed though still retains the luxurious Louis XVI style interiors, meticulous service and the exquisite bar and restaurants for which The Ritz name is synonymous.