
Sustainable stay
The Ritz London
The Ritz London is a Belle-Époque icon on Piccadilly, steps from Green Park, Mayfair galleries, and multiple Underground lines.
150 Piccadilly
London
United Kingdom

Wikimedia Commons
About the hotel
The Ritz London is a Belle-Époque icon on Piccadilly, steps from Green Park, Mayfair galleries, and multiple Underground lines. Interiors are richly traditional, and the location supports sightseeing largely on foot or by tube.
Hold Ctrl to drag map
Community
What verified guests say about inclusivity, accessibility and lifestyle fit — straight from people who stayed here.