The hotel, which sits on the banks of Lake Pichola, was just voted the best hotel in the world by Travel + Leisure readers.