
The Ritz Hotel in London, Britain, has been sold. EPA/FACUNDO ARRIZABALAGA
The Ritz Hotel in London, Britain, has been sold. EPA/FACUNDO ARRIZABALAGA
London's Ritz Hotel sells for under £1 billion price tag amid family feud
Luxury hotel is reported to have been bought by Qatari investors