Capella Bangkok topped the World’s 50 Best Hotels list, offering luxurious river views and a blend of nature and urban life. Sixteen Asian hotels, including the one in India, were recognised for their unique experiences.