Overlooking London’s Green Park is the world-famous The Ritz London. This stunning Neoclassical building offers the height of opulence with luxurious bedrooms, exquisite British cuisine, and classic afternoon teas.
Number of rooms: 136
150 Piccadilly, Westminster Borough, London, W1J 9BR, United Kingdom
Hotel booked 1 times today.