CAPELLA UBUD, BALI, JUST NAMED NO.1 HOTEL IN THE WORLD

AS AWARDED BY Travel + Leisure 2020 World’s Best Awards Somewhere between the lines of the idyllic and the elegant, a winner emerged on 8th July 202 at the annual World’s Best Awards by Travel + Leisure. Not only did Capella Ubud, Bali receive top honours, but parent company Capella Hotels and Resorts also won…