The Ritz London is a five-star hotel located in Piccadilly, offering elevator access to all floors. The hotel features opulent rooms and suites with antique furnishings and marble bathrooms, as well as a range of dining options, including the Michelin-starred Ritz Restaurant and the Palm Court for afternoon tea. Guests can also enjoy the hotel's fitness center and spa.