Location: London | UK
The iconic Ritz is a London institution, and is one of the Leading Hotels of the World. This five-star hotel is historic, decadent and glamorous, from its opulent signature suites to its famous afternoon tea, and counts celebrities and royalty among its guests.
Best for: Luxury Hotel, City Hotel, Setting & Views, Service & Hospitality