The Ritz is a luxurious 5-star hotel located in Mayfair, known for its historic elegance, impeccable service, and iconic Afternoon Tea. Ritz and Savoy are probably the 2 most famous luxury hotels in London, so staying here isn't cheap...
With opulent suites, stunning rooms, and a Michelin-starred dining experience, The Ritz offers a quintessentially British escape in the heart of the capital.
Rexby was founded in 2021 with the mission of enabling travel content creators to provide a better service and capture more of the immense value they are creating for the tourism industry