The Ritz London is a 5-star hotel located in the heart of London's Piccadilly neighborhood. The hotel offers half board packages that include breakfast and dinner at their Michelin-starred restaurant, The Ritz Restaurant. The restaurant serves classic British cuisine with a modern twist, using only the finest seasonal ingredients. The hotel also features a spa, fitness center, and a stylish bar for guests to enjoy.