The Ritz Club London is located within the world-famous five-star hotel of the same name. Visitors can choose for 136 guestrooms and suites with views of Piccadilly or Royal Green Park. The 110-year-old property is among London's most lavish hotels.