150 Piccadilly St,
St. James’s, London. W1J 9BR
The Ritz London is a world-renowned 5-star luxury hotel located in the heart of London’s Mayfair. The hotel is known for its exceptional service, opulent decor, and rich history dating back to 1906.
The hotel’s guest rooms and suites are elegantly appointed, each featuring unique period furnishings, plush bedding, and modern amenities. The rooms offer stunning views of either the city or the hotel’s beautiful courtyard garden, providing guests with a peaceful retreat from the hustle and bustle of London.
The Ritz London is home to several dining and drinking venues, each offering a unique and unforgettable experience. The hotel’s Michelin-starred restaurant, The Ritz Restaurant, serves up exquisite French cuisine in an elegant and sophisticated setting. The Palm Court, meanwhile, is renowned for its traditional afternoon tea, offering a luxurious experience of classic English hospitality.