Iconic Hotels
The Ritz London
When The Ritz opened its doors in 1906, it was considered one of the greatest hotels in the world. Conceived by the famous hotelier Cesar Ritz with the aim of becoming the ultimate destination for guests looking to stay at the most luxurious hotel in the land, no expense was spared on its opulent interiors and lavish furnishings.
The Ritz is located in the heart of London, making it the perfect base for exploring one of the most vibrant cities in the world. The nearest underground station is Green Park which is less than a two minute walk from the hotel and is on the Piccadilly, Victoria, and Jubilee lines. The Ritz is an eight-minute walk to Piccadilly Circus tube station and a 12 minute walk to Hyde Park Corner station.
Made to measure
We are Experience
Designers
Our team of highly experienced travel designers will guide you from beginning to end as you embark on a tailor-made journey of distinction, enjoying truly exclusive and authentic cultural experiences. We can fulfil your bucket-list dreams.
Speak to us