ChargeHolidays
The Ritz London
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

The Ritz London
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.

Sign in to contribute