The Ritz London is a luxurious 5-star hotel located in the heart of London. Each room is elegantly designed and equipped with modern amenities, including a coffee maker. Enjoy a freshly brewed cup of coffee in the comfort of your room while admiring the stunning views of the city. The hotel also offers a variety of dining options, including a renowned afternoon tea service. Indulge in the ultimate luxury experience at The Ritz London.